onsite
Senior Software Engineer - ClinDCast LLC
Software Engineer
Senior Software Engineer responsible for designing, building, and maintaining enterprise web applications using Angular, Node.js, and MongoDB while delivering scalable, secure, and high‑performance solutions throughout the full SDLC.
About the role
Key Responsibilities
- Design, develop, test, and maintain enterprise‑grade web applications using Angular, Node.js, and MongoDB.
- Collaborate with business analysts, project managers, architects, and cross‑functional teams to translate requirements into technical specifications and estimates.
- Implement RESTful APIs and ensure solutions are scalable, secure, and performant.
- Troubleshoot, diagnose, and resolve complex application issues in production and development environments.
- Produce clear documentation, technical specifications, and code reviews following best practices.
Requirements
- 5+ years of professional experience in full‑stack development with strong expertise in Angular, Node.js, and MongoDB.
- Proficiency in TypeScript, JavaScript, and building RESTful services.
- Solid understanding of the Software Development Life Cycle and Agile development processes.
- Experience designing high‑availability, secure, and performance‑optimized applications.
- Excellent problem‑solving skills and ability to work collaboratively in a fast‑paced environment.
Skills
angularnodejsmongodbtypescript