We are looking for a Full Stack Developer (6-8 years experience) responsible leading the server side development using NodeJS and AWS. Primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, understanding of front-end technologies is necessary as well.
You are expected to lead a team of 3-5 engineers from technical perspective and be accountable for their mentoring and deliveries.
Technical skills:
- NodeJS, Angular
- TypeScript
- AWS Cloud
- Oracle Cloud (optional / good to have)
- Experience with hybrid cloud environments
- Containerization
- Microservices
- Kubernetes and container orchestration
- Service mesh and zero-trust networking
- Unit test cases
- Knowledge of Frontend frameworks (preferably Angular)
- Git and version control
- CI/CD tools (like BitBucket Pipelines, ArgoCD/FluxCD)
Requirements and skills:
- Experience of 8+ years in managing one or more dev teams
- Good Communication skills
- Clarity of thought
- Feature and release management
- Technical documentation
Role
Module Lead - leading a team of 3-5 engineers on back - end side.
Responsibilities
- Managing communication and Co-ordination with project manager(s), architect(s) and relevant client stakeholders
- Co-ordinate with business/product team and involve in backlog grooming
- Setting up coding standards in the team and ensure their compliance
- Co-ordination with the Dev and QA team to ensure smooth day-to-day operations and project delivery
- Gaining deep understanding of the current platform and product roadmap
- Ensuring timely delivery of solutions, features and modules with superior quality
- Setting up key metrics and benchmarks for monitoring platforms performance
- Regularly monitoring the key metrics and take corrective actions in case of any deviation
- Feature and release management
- Exploration and PoC of new technologies and solutions as required by the features / modules
- Perform detailed RCA in case of any issues or outages
- Technical documentation of platform architecture and solution approaches.
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
- Integration of data storage solutions
Keyskills: Front end Version control Networking Coding Test cases Oracle Project delivery Release management Monitoring Technical documentation
Impetus Technologies Impetus Technologies is a software products and services company focused on creating powerful and intelligent enterprises through deep data awareness, data integration and advanced data analytics. Our products and services are designed to empower the real-time data driven en...