remote
Senior Full Stack Engineer - Vue.js & Node.js - Svitla Systems
Full Stack Developer
Lead the design and delivery of a cloud‑native public safety platform, building responsive front‑end interfaces with Vue.js and scalable back‑end services in Node.js, while ensuring robust API integration and high‑performance deployment.
About the role
Key Responsibilities
- Architect and develop feature‑rich, responsive web applications using Vue.js, ensuring optimal user experience for first‑responder workflows.
- Build and maintain scalable Node.js microservices, exposing well‑documented REST APIs for internal and external consumption.
- Collaborate with product, design, and DevOps teams to translate business requirements into technical solutions and continuous delivery pipelines.
- Implement secure, cloud‑native deployment strategies, leveraging containerization and orchestration tools.
- Write clean, maintainable code, conduct code reviews, and mentor junior engineers.
Requirements
- 5+ years of full‑stack development experience with a strong focus on Vue.js and Node.js.
- Proficient in JavaScript (ES6+), HTML5, CSS3, and modern front‑end tooling.
- Hands‑on experience with RESTful API design, authentication, and data persistence.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
vuejsnodejsjavascript