Java Developer

We are looking for a Java Developer with prior experience in development of cloud-based web and mobile-web applications. You will primarily be responsible for the development of high-performance multi-tiered and clustered web applications.

Responsibilities

  • Should be able to write clean and standard Java code (Java 8 preferred).
  • Should be able to write Unit Test and Integration Test.
  • Should be able to develop web services with Spring Framework.
  • Should be willing to work on client side technologies like Angular or React.
  • Should be able to work with databases like MySQL, PostgreSQL and Elastic Search.
  • Must be able to write async communication using AMQP like Rabbitmq or AWS SQS.
  • Should be able to integrate with various AWS and other third party services like S3, SNS, Mixpanel, Google etc.

Expected Skill:

  • Extensive hands-on knowledge and experience with writing clean and standard Java code.
  • Expected to have a solid understanding of fundamental design principles behind a scalable application and also an in-depth idea of how web applications work including security, session management, caching, clustering
  • Experience with integrating AWS or any other third-party service is preferred.
  • Experience with SQL and ORMS like hibernate is preferred.
  • Experience with any other programming languages like JavaScript, Python is preferred.

To apply, email us at jobs@needstreet.com


Web Front-end Developer (React/Angular)

We are looking for a Front-end Web Developer with experience in React and/or Angular JS technologies, to work on our platform web applications. A strong commitment to developing user friendly, high performance and aesthetically appealing user interfaces is required.

Skills and Responsibilities:

  • Experience in working in React and/or Angular JS.
  • Extensive hands-on knowledge and experience of HTML5, CSS3, etc.
  • An in-depth understanding of JavaScript and AJAX is a must.
  • Should be able to develop clean and standard HTML code from mock-ups and designs.
  • Should be able to use and customize available CSS frameworks like Bootstrap, Semantic UI and Material Design.
  • Should be able to create data visualizations using available chart libraries.
  • Experience with Grunt/Gulp/Webpack is preferred.
  • Familiarity with Git/SVN.
  • Familiarity with image editing tools like Photoshop or Gimp is an advantage.

To apply, email us at jobs@needstreet.com


Senior Mobile Developer (React Native)

We are looking for an experienced React Native developer to join our development team on a fast-growing product. You are expected to play a lead role in developing from ground-up the React Native versions of our existing native mobile apps.

We are looking for a candidate with the following profile:

  •  2+ years of experience building commercial React Native mobile applications for both iOS and Android
  • Experience with native mobile programming (Objective-C, Swift, Java/Android)
  • Strong understanding of modern standards-based HTML, CSS and JavaScript (ES 6-7), and experience with React/Redux
  • Experience with testing and debugging mobile apps, particularly React Native apps (Jest, Detox, etc.)
  • Comfortable with Agile methodologies and version control (Git)
  • Experience with style guide-driven development
  • Experience with or basic understanding of back-end development and databases
  • Excellent test automation skills
  • You have excellent written and verbal communication skills

To apply, email us at jobs@needstreet.com


Android Developer

We are looking for an experienced Android developer who can join a fast-paced product team working on our digital health platform.

Skills and Responsibilities:

  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Experience using third-party libraries and APIs
  • Good knowledge of the mobile platform ecosystem and emerging technologies
  • Ability to develop robust applications considering usability and edge cases
  • A minimum of 2 years proven experience, with published working applications is mandatory
  • Excellent communication skills, attention to detail and quality and the ability to work well on a team are essential

To apply, email us at jobs@needstreet.com