Senior Software Engineer- node.js | Codersbrain
full-time
Posted on July 19, 2025
Job Description
Not specified
Company Overview
(Company overview not provided)
Job Summary
The role focuses on enhancing developer workflows, ensuring seamless integration from pull request (PR) to release, and delivering innovative technical solutions. This position emphasizes collaboration with partner engineering teams, performance monitoring of developers, and effective documentation and communication of technical solutions.
Responsibilities
- Own and drive key initiatives supporting the developer workflow from PR to release.
- Innovate and deliver technical solutions.
- Collaborate with partner engineering teams for inputs, support, and guidance.
- Monitor, review, and coach developer performance; conduct regular performance appraisals and provide disciplinary actions.
- Document technical solutions and articulate them to both business and technical audiences.
- Present, communicate, and advocate engineering perspectives.
- Participate in Agile ceremonies and show ownership of work throughout the sprint process.
Qualifications
- Backend Development: 5+ years of experience with Node.js.
- GraphQL: 3+ years of experience.
- Cloud Services: Proficient in AWS (Lambda, S3, ECS, RDS) and Infrastructure as Code.
- Caching Solutions: Experience with Redis.
- Databases: Knowledge of PostgreSQL.
- Testing Skills: Familiarity with Unit and Functional Testing, as well as Test-Driven Development (TDD).
- Programming Languages: Proficiency in TypeScript.
- Language Proficiency: Fluent in English.
Preferred Skills
- Experience with Terraform.
- Familiarity with Kafka.
- Knowledge of Continuous Integration/Continuous Deployment (CI/CD) practices.
- Experience with DynamoDB.
- Understanding of React.js.
- Knowledge of Elixir and RUST.
Experience
- Minimum of 5 years of experience in backend development, specifically with Node.js and related technologies.
Environment
- Work Location: Hybrid work model in Bangalore.
- Technical Environment:
- Tech Stack includes TypeScript, Node, GraphQL, PostgreSQL, and various AWS services.
- Development practices include Test-Driven Development (TDD), pair programming, code reviews, and Continuous Integration and Delivery (CI/CD).
- Deployment practices involve automated systems using Terraform and GitHub Actions on AWS.
- Agile practices include daily stand-ups, story detailing, planning, and retrospectives.
Salary
(Salary information not provided)
Growth Opportunities
(Growth opportunities not provided)
Benefits
(Benefits not provided)