onsite
Senior Engineer- Full stack - Element Fleet Management
Software Engineer
Senior Full‑Stack Engineer leading design, development, and support of scalable web applications using JavaScript, React, Node.js, SQL, and AWS, ensuring secure, reliable, and maintainable solutions across UI, API, backend, batch, and database layers.
About the role
Key Responsibilities
- Lead solutioning, design, and development of scalable web applications across UI, API, backend, batch, and database layers.
- Architect and implement secure, reliable, and maintainable codebases using JavaScript, React, Node.js, and SQL.
- Collaborate with cross‑functional teams to define requirements, deliver high‑quality features, and troubleshoot production issues.
- Drive performance optimization, scalability, and best practices for cloud deployments on AWS.
- Mentor junior engineers, conduct code reviews, and promote continuous improvement.
Requirements
- 5+ years of full‑stack development experience with JavaScript, React, and Node.js.
- Strong knowledge of relational databases (SQL) and experience with data modeling.
- Hands‑on experience deploying and managing applications on AWS (EC2, RDS, S3, Lambda).
- Proficiency in designing RESTful APIs and integrating third‑party services.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
javascriptreactnodejssqlaws