This position involves developing a full featured product and its features for the release using some of the best in class /cutting-edge technologies. The developer should be capable of rapidly developing, releasing prototypes while refactoring and fixing/maintaining older code, adhering to strict deadlines. Features development will include integrating with other products via APIs, developing newer algorithms to improve efficiency, adding new reports and metrics to meet customer needs and working with our mapping partners to bring innovative offerings to our customers.
The role will also involve trouble shooting or bug fixing existing code, providing production support to US based customer base. Experience in setting up similar structures and agile software development methodologies with continuous integration/deployment practices is a must.
Looking for a self motivated, creative problem solver and self driven developer, with good experience working on Backend server side technologies mainly on Node JS, Javascript, development using PostgreSQL Database.
Role & responsibilities
- Understand customer requirements and translate to application feature
- Collaborate with the team to set specifications for current features
- Design prototypes according to specifications
- Write high quality code and meet deadlines
- Perform unit and integration testing before launch
- Conduct functional and non-functional testing
- Troubleshoot, debug applications and provide production support
- Evaluate existing code to refactor, update and add new feature updates
- Develop technical documents and handbooks
- Mentor and coach junior developers
- Utilize Jira to track, monitor and communicate development/bug fix progress
Preferred candidate profile
- Good working experience in open source technologies especially in Node JS , JavaScript, and PostgreSQL DB
- Strong back-end experience, writing custom SQL queries for PostgreSql DB with PostGIS
- Candidate should be fairly p