- Company Name
- STARS
- Job Title
- Senior Full Stack Developer
- Job Description
-
Job title: Senior Full Stack Developer
Role Summary: Design, develop, and maintain mission‑critical web applications that support dispatch, clinical, and operational workflows. Work across backend, frontend, and integration layers using cloud‑native technologies and modern frameworks.
Expectations: Deliver production‑grade, secure, and high‑performance applications. Lead code quality, architecture decisions, and cross‑functional collaboration. Mentor peers and drive continuous improvement of development processes.
Key Responsibilities:
1. Build and maintain full‑stack solutions using Node.js/TypeScript, .NET Core, React, Vue.js, or Angular.
2. Design and implement backend APIs, event‑driven integrations, and database layers (PostgreSQL, SQL Server).
3. Develop progressive or static web applications with offline support and data synchronization.
4. Participate in architectural discussions, performance tuning, and security hardening.
5. Conduct code reviews, write unit/integration tests, and maintain CI/CD pipelines.
6. Collaborate with Product, Data, and IT Operations teams to translate requirements into reliable releases.
7. Champion engineering excellence, knowledge sharing, and process optimization.
Required Skills:
• 6+ years of full‑stack development with production experience.
• Proficiency in TypeScript/JavaScript, Express.js/Fastify, .NET Core, React/Vue.js/Angular.
• Experience with PostgreSQL/SQL Server, ORMs, and RESTful/event‑driven API design (Pub/Sub, Kafka, RabbitMQ).
• Cloud deployment (AWS, Azure, or GCP) and infrastructure‑as‑code familiarity.
• CI/CD, automated testing, Git workflows, and Agile/Scrum practices.
• CSS, responsive design, and frameworks such as Tailwind.
• Optional: Static Web Apps, Progressive Web Apps, offline data sync.
Required Education & Certifications: Not specified.