Senior Software Engineer – Full stack – Bangalore – India
Senior Software Engineer – Full stack – Bangalore – India
Job Responsibilities
- 5+ years experience in one or more general-purpose programming languages such as JavaScript, Go Lang, or Java.
- Deep experience in web application development using JavaScript and front-end frameworks such as React, Vue, or Angular.
- Experience and strong practitioner of different phases of testing
- Understanding of programming patterns, software development principles, and domain-driven design
- Strong communicator, collaborator, and relationship builder
- Ability to break large, complex projects into small and individual milestones
- Responsible for the core product including frontend, testing, APIs, integrations, and backend services
- Form a strong partnership with product managers, stakeholders, and designers based upon a deep empathy with the end-user
- Help drive projects to completion from resolving ambiguities, design, spec writing, mentoring, and writing code that is easy to test, maintain, and understand
- Act as a mentor for other engineers on the team
- Help shepherd and grow our engineering culture and values that benefit the entire team
Key Skills: React, Vue, or Angular JavaScript, Go Lang, or Java
Location: Bangalore
Years of Experience: 5 - 8 years