Overview
We are looking for an analytical, results-driven senior Back-end JavaScript Developer who will lead and work with team members to troubleshoot and improve current back-end applications and processes. The Developer will use his or her understanding of programming languages and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users. You should have excellent communication, computer, and project management skills.
What you'll do
- Strong proficiency with JavaScript, NodeJS
- Manage and perform activities for the complete development cycle
- Architecting, planning and delivering the new features
- Work closely with other teams : Product manager, Developers (internal and external), QA, Designers, Data scientists, etc.
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Working knowledge of database systems such as MongoDB, MySql, etc.
- Proficient understanding of code versioning tools, such as Git
- Hands-on experience with REST and GraphQL APIs
- Understanding of software development standards
- Debugging, code optimization, and performance improvements experience
- Experience with TypeScript
- Experience with Docker
- Experience with Web Services
- Experience using cloud i.e. AWS, Azure
Requirements
Degree in Computer Science or Software Engineering or closely related4+ year of experience as a NodeJS(express) or Javascript developerStrong technical problem-solving skills and attention to detailStrong organization skills to manage multiple timelines and complete tasks quickly within the given timelineBenefits
A purposeful role with mentorship from an experienced founding teamFast paced career prospects in one of the hottest and well-funded tech startups in the regionCompetitive salaryExcellent variable incentive plansStore credits to save on your monthly grocery billMedical insurance (including family coverage)#J-18808-Ljbffr