Jobs

Join Us

We are excited about changing the way healthcare is delivered and accessed. Join us in our mission to bring about much needed change in the way patients and doctors can reach and engage with each other.

Design
Trivandrum, Kerala

User Experience (UX) Specialist

We are looking for a UX Specialist to design mobile and web applications, combining skills in Visual and Interaction Design, Information Architecture and Usability. You need to be hands-on in your ability to create UX prototypes and will need to collaborate effectively with Engineering and Marketing teams.

Our products include consumer facing and enterprise apps on both mobile and web platforms. A good understanding of the UI capabilities of these platforms is a must. Ability to design content, including text and graphical content is an advantage.

Responsibilities:
  • Arrive at the best possible design to solve a user problem. Contribute to ensuring that the product team really understands who the user is and what the user needs are
  • Prepare detailed mock-ups and UI prototypes of the app combining
  • Visual design aspects: overall layout, typography, patterns, iconography, micro-interactions and colour palettes
  • Interaction design: Provide clear specifications on flows and UI element behaviours
  • Information architecture: Decide what in-app content needs to be shown to users and where. How it is organized, guiding their thought process and behaviour in the app
  • Test the prototypes to see where users get confused/lost and tweak as needed
  • Keep abreast of the latest user interface technologies and design trends
  • Should be able to understand feedback. And know when to accept the feedback (and incorporate it into the design) and also know when to defend design decisions
Skills and Requirements:
  • 5+ years' of relevant industry experience and a penchant for constant learning
  • Deep knowledge of usability best practices for web and mobile applications.
  • Strong presentation, written and English speaking verbal communication skills.
  • Experience designing for enterprise and consumer facing software
  • Mobile and web application design experience across various platforms (iOS, Android, mobile web and desktop) and device sizes (phone, tablet, PC, smartwatch etc.)
  • Deep understanding of the end-to-end design process.
  • Experience in designing applications from sketches to wire-frames to high-fidelity mockups.
  • Experience with front-end development, including HTML, HTML5, CSS, Sass and JavaScript is an added advantage.
  • Strong conceptual and creative thinking skills, as well as a solid knowledge of typography, colour theory, UI design and layout principles.
  • Experience implementing brand guidelines as part of a design system.
  • Ability to mentor and effectively on-board new members to the UX team

To apply, email us at hr@needstreet.com

UI Designer

We are looking for someone who is able to design aesthetically pleasing and highly usable user interfaces and graphical content, based on a real understanding of business requirements

Requirements:
  • Strong aesthetic sense and proven understanding of different styles. Ability to apply the right style in a design.
  • Skilled in using standard design tools to create production quality graphics
  • Ability to implement usable prototypes of a designed UI will be an advantage.
  • Must have exhibited an eye for detail and perfection, in existing portfolio of work
  • Ability to comprehend the business needs of a company or product and design accordingly
  • Someone with an inherent need to turn out high quality designs
  • Proven experience in designing interfaces adhering to design standards of web and mobile platforms
  • Ability to articulate rationale behind designs i.e. how your designs suit the audience they are being designed for
  • Team player who works with technical and marketing teams to deliver the right outcomes
Skills:
  • Graphics Design tools: Photoshop/CorelPaint/GIMP
  • UI Design tools: Balsamiq, wireframing tools
  • HTML, CSS and Javascript knowledge will be an advantage
  • Familiarity of CMS tools like Wordpress will be an advantage

To apply, email us at jobs@needstreet.com

Engineering
Trivandrum, Kerala

Business Analyst

Responsibilities:
  • Create detailed requirements for the product (written specifications, wireframes, mock-ups and interactive prototypes) by directly engaging with internal and external product stakeholders
  • Be the liaison between the Development team and Product Stakeholders
  • Participate in Scrum based development process with the development team and work closely with them to deliver on product releases
  • Review testcases and testplans and directly review development builds daily
  • Create product presentations and handle product demos when necessary
  • Research and report on competitor products, business rules and regulations relevant to the product's domain
  • Help to create end user training material
Skills:
  • Use of wireframing and mock-up tools to create wireframes, mock-ups and interactive prototypes
  • Experience in using Scrum for agile product development
  • Experience with project management tools like JIRA/Asana/Redmine etc
  • Knowledge of user experience specifications across different platforms (Web, Android, iOS)
  • Excellent verbal and written communication skills. Experience in communicating effectively with end users, stakeholders, team members
  • Effective research and presentation skills
  • High energy level, adaptive and a strong team player with a good work ethic

To apply, email us at hr@needstreet.com

Web App Developer

Responsibilities:
  • Determine feasibility of features by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Completes applications development by coordinating requirements, schedules, and activities
  • Troubleshooting development and production problems across multiple environments and operating platforms
  • Coordinate with the designers  to build the interface with focus on usability features
  • Performance: Design strategies for speeding up the performance by optimizing code/algorithms, making use of server side and client side caching etc.
  • Standardize the platform so as to deliver application across multiple brands with minimal duplication of effort
  • Supports users by developing documentation and assistance tools.
  • Updates job knowledge by researching new internet/intranet technologies and software products
  • Supports and develops web application developers by providing advice, coaching and educational opportunities.
  • Integrates applications by designing database architecture and server scripting
  • Studying and establishing connectivity with network systems, search engines, and information servers.
Skills and Requirements:
  • 3-5 years of experience in web application development
  • Should have extensive programming knowledge of HTML5, CSS, JavaScript, jQuery, AJAX
  • Good knowledge in Velocity Templating, Hibernate and Spring Security
  • Adequate knowledge of relational database systems and Object Oriented Programming
  • Deep functional knowledge or hands on design experience with Web Services (REST, SOAP, etc ..)
  • Solid understanding of how web applications work including security, session management, and best development practices
  • Knowledge of Angular JS, Grails and React JS will be added advantage
  • Basic knowledge of Search Engine Optimisation process
  • Ability to mentor and effectively on-board new members to the team
  • Excellent written & verbal communication

To apply, email us at hr@needstreet.com

Java Developer

Responsibilities:
  • Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
  • Contribute in all phases of the development lifecycle.
  • Write well designed, testable, efficient code.
  • Ensure designs are in compliance with specifications.
  • Prepare and produce releases of software components.
  • Research new technologies, design patterns, methodologies that could help evolve engineering excellence on the team
  • Identify application issues and opportunities to fine-tune & optimize applications of java developed projects
Skills and Requirements:
  • 0-2 years of experience in Core Java development and Web Development technology
  • Hands on experience in designing and developing web applications using Java platforms, frameworks and technologies (Java Spring, JSP, Java Messaging, Grails)
  • Experience in web technologies (HTML, CSS, Javascript, Angular JS, Jquery)
  • Excellent knowledge of Relational Databases, SQL and ORM technologies especially Java Hibernate
  • Experience in the Java Spring Framework and Grails. Knowledge of Solr, Elastic Search is an advantage
  • Experience with test-driven development
  • Excellent written & verbal communication

To apply, email us at hr@needstreet.com

Android Developer

Responsibilities:
  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with outside data sources and API's
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on bug fixing and improving application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Adopt and employ new technologies and development methodologies
  • Actively participate in the entire product development lifecycle to include: requirements, wire framing/mockup, design, implementation, testing, documentation and final release to store/client
  • Evaluate new mobile technologies and develop plans for their implementation
Skills and Requirements:
  • Degree in Computer Science, Engineering or a related subject
  • 2+ years of experience in Android development
  • Have published at least one original Android app
  • Experience with Android SDK
  • Experience working with remote data
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Good understanding of the full mobile development life cycle.
  • Excellent communication skills (Verbal & written)
  • Excellent logical skills.

To apply, email us at hr@needstreet.com

iOS Developer

Responsibilities:
  • Deliver across the entire app life cycle –concept, design, build, deploy, test, release to app stores and support
  • Working directly with developers and product managers to conceptualize, build, test and realize products
  • Gather requirements around functionality and translate those requirements into elegant functional solutions
  • Working along the web developers to create and maintain a robust framework to support the apps
  • Working with the front end developers to build the interface with focus on usability features
  • Create compelling device specific user interfaces and experiences
  • Standardizing the platform and in some cases apps to deliver across multiple brands with minimal duplication of effort
  • Optimizing performance for the apps
  • Keep up to date on the latest industry trends in the mobile technologies
  • Explain technologies and solutions to technical and non-technical stakeholders
  • Ability to handle complex technical issues related to mobile app development
Skills and Requirements:
  • 2+ years of experience in iOS / iPhone / iPad development
  • Should have extensive programming knowledge of Xcode, Objective C, CocoaTouch, iOS SDK, frameworks and libraries
  • Should have excellent knowledge on iPhone application architecture and UI
  • Good knowledge of Oops and iOS design patterns
  • Experience working on Storyboard, Push Notifications & In-App purchases
  • Should have worked on at least 4 applications developed on iPhone and presently on AppStore
  • Excellent communication skills (Verbal & written)
  • Excellent logical skills.

To apply, email us at hr@needstreet.com

UI Developer

We are looking for a UI Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

Responsibilities:
  • Develop new user-facing features.
  • Build reusable code and libraries for future use.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize application for maximum speed and scalability.
  • Assure that all user input is validated before submitting to back-end.
  • Collaborate with other team members and stakeholders
Skills And Qualifications:
  • Proficient understanding of web markup, including HTML5, CSS3
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Good understanding of advanced JavaScript libraries and frameworks, such as AngularJS, KnockoutJS, BackboneJS, ReactJS etc.
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Knowledge of Wordpress themes and how to set up a basic website by using a theme
  • Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as as Gimp or Photoshop.
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
  • Proficient understanding of code versioning tools, such as Git / SVN
  • Good understanding of SEO principles and ensuring that application will adhere to them.

To apply, email us at jobs@needstreet.com

A verification email has been sent to your email. Please check your inbox.

Your address could not be verified. Please enter a valid address.