Full Stack Developer
Job Summary
Key responsibilities include:
Required skills:
Frontend Technologies:
Backend Technologies:
Mobile Development:
Real-Time & Reactive Systems:
Cloud & Platform:
AI-Assisted Development:
Tools & Practices:
Nice-to-have skills: Micro-frontends architecture GraphQL PWA development Storybook / design systems Docker and cloud platforms (Azure)
Soft Skills: Strong problem-solving and communication Self-motivated with mentorship ability End-to-end ownership mindset Collaborative team player
- Design and develop enterprise-grade full stack applications (frontend backend)
- Build reusable UI components and scalable backend services
- Develop and maintain APIs and integrate with frontend systems
- Implement real-time features using WebSockets and reactive programming
- Build cross-platform mobile applications using React Native or Flutter
- Apply agentic coding practices using AI assistants (Claude Code GitHub Copilot) to accelerate development workflows
- Ensure performance optimization across frontend and backend layers
- Mentor junior developers and conduct code reviews
- Collaborate with cross-functional teams in agile environments
Required skills:
Frontend Technologies:
- Strong experience in React and/or Angular
- HTML5 CSS3 SCSS - Responsive design Flexbox Grid
- Component-based architecture and reusable UI design
- State management (Redux NgRx Context API)
Backend Technologies:
- Java Spring Boot REST APIs
- Microservices architecture
- Database design and integration (Mongo DB Postgres)
Mobile Development:
- Experience with React Native or Flutter
- Understanding of cross-platform mobile architecture
Real-Time & Reactive Systems:
- WebSocket handling
- Reactive programming concepts
- Event-driven architecture
Cloud & Platform:
- Azure services (AKS Event Hub Service Bus Blob APIM keyvault)
- Redis (caching)
- Elasticsearch (search)
AI-Assisted Development:
- Proficient with Claude Code GitHub Copilot
- Ability to prompt review and validate AI-generated code
- Balance AI assistance with code ownership
Tools & Practices:
- Git npm/yarn build tools (Webpack Vite Angular CLI)
- CI/CD pipelines
- Packaging libraries and reusable modules
- Testing: Jest Cypress or similar frameworks
Nice-to-have skills: Micro-frontends architecture GraphQL PWA development Storybook / design systems Docker and cloud platforms (Azure)
Soft Skills: Strong problem-solving and communication Self-motivated with mentorship ability End-to-end ownership mindset Collaborative team player