Senior Software Engineer – Angular + Node.js
We are looking for a Senior Software Engineer – Angular + Node.js to join our dynamic team.
Key Responsibilities
- Participate in end-to-end software development, including design, coding, testing, deployment, and support
- Ensure adherence to coding standards and industry best practices
- Communicate effectively with clients and both technical and non-technical stakeholders
- Work closely with business teams to understand requirements and translate them into technical solutions
- Provide effort estimates, participate in design discussions, and guide junior developers
- Offer ongoing technical support and contribute to continuous improvement
Candidate Profile
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- 4–5 years of experience in software development, with at least 1–2 years in a senior role
- Expertise in Angular, Node.js, and RESTful APIs
- Hands-on experience with Docker, Kubernetes, and AWS
- Proficient in full-stack development, with knowledge of RDBMS and document databases
- Familiarity with Agile/Scrum, CI/CD pipelines, and version control tools like Git and TFS
- Strong problem-solving, leadership, and communication skills
- Ability to work independently and stay updated with the latest technologies