A free Jobstore account is required to proceed to the employer site.
Essential Duties & Responsibilities
You will be writing optimized Code in Javascript/Typescript and working with Advanced NodeJs and ReactJs frameworks
You will participate in regular design sessions, code reviews and agile ceremonies
You will work closely with the Product Owner/Manager and scrum team to help deliver high quality features inside of agreed timescales
You will identify areas for modification or refactoring inside our code-base and champion their improvement
You will lead by example, contributing to a culture of high quality, personal ownership and customer focused execution
You will also coordinate with Clients directly on various aspects of the project lifecycle
You will be responsible for maintaining best coding practices in your team
Sometime you might be doing interviews with client before getting onboard on a new project
Requirements & Skills
5-7+ years of development experience including project leadership experience
Proven track record of delivering high quality, high stake projects in agile environment
Proven experience in building, mentoring and managing efficient development teams
Strong experience with Typescript and JavaScript, NodeJs & NestJS
Strong experience with relational databases like Postgres or MySQL and ACID Principles
Strong experience with ReactJS, Redux Toolkit and other state management libraries
Modern source control systems (like Git, Github)
Analyzing user requirements, envisioning system features and functionality
Design, build, and maintain efficient, reusable, and reliable codes by setting expectations and features priorities throughout the development life cycle
Strong experience in Designing, extending, and implementing REST APIs
Strong Database Design Experience
Exposure of Continuous Integration / Continuous Deployment practices (DevOps)
Experience with Testing Tools including Mocha, Chai, Sinon, Supertest, Enzyme, Istanbul, Selenium, Load Runner, JSLint and Cucumber
Exposure to AWS, GCP or Azure
Good expertise with server-side development using NodeJs specifically through usage of microservices
Exposure to Design patterns, Clean coding practices and SOLID design principle
Good Exposure to asynchronous programming
Good Exposure to API documentation tools like Postman or Swagger
Good exposure of Code quality management tools like linters or formatters
Good exposure to unit testing tools
Good To Have
Agile, Scrum, TDD
Experience in building serverless applications using Nodejs by leveraging AWS Lambda, Azure Functions, etc
SonarQube and writing clean code best practices
Experience with Atlassian JIRA and Confluence for managing the application lifecycle
Experience with Docker and Kubernetes is a plus
A free Jobstore account is required to proceed to the employer site.