ApplySenior Full Stack Developer (Bengaluru)
Posted 4 months agoViewed
View full description
Requirements:
- Bachelor’s degree or relevant qualifications in Computer Science/Engineering/IT Analytics.
- Relevant work and research experience are also welcomed.
- 5+ years of experience in developing software in one or multiple languages such as Node.js, Python, Typescript/Javascript, Golang, and Scala.
- Experience with Git and trunk-based development.
- Experience in writing automated tests.
- A good understanding of how web applications and distributed systems work.
- Worked with a frontend framework such as React / VueJs.
- Understanding of docker and ability to develop applications using containers.
- Familiar with CI/CD and managing deployment pipelines.
- Familiar with Infrastructure as code using technologies such as Terraform, and AWS Cloud formation.
- Follow test-driven development methodology.
- Working knowledge of AWS products such as ECS, DynamoDB, Redis, S3, IAM, Lambda, etc.
- Experience using collaboration tools such as JIRA and Confluence.
- Collaborative attitude, great communicator, and problem solver.
- Understands globally distributed teams and asynchronous communication methods.
Responsibilities:
- Develop and maintain codebases for big-name clients in line with agreed deadlines.
- Ensure the coding standards are followed and maintained (including code reviews).
- Be able and willing to learn new languages and concepts.
- Work independently and always looking to improve the code base and development practices.
- Become the subject matter expert for the platforms developed.
- Work with clients and internal stakeholders to understand requirements.
- Be a team player and always willing to help other team members when required.
- Focus on the outcome as opposed to the problems.
- Train and mentor junior team members.
Apply