Responsible for designing, developing, deploying, and maintaining scalable, high-performance, and secure web applications. Requires expertise in frontend & backend development, cloud technologies, DevOps automation, and application security. Must work in an agile, DevOps-driven environment ensuring software quality, security, and maintainability.
Key Responsibilities
- Own end-to-end application development (frontend, backend, cloud).
- Design, develop, and maintain responsive and performant web applications.
- Implement modern frontend architectures with scalability, reusability, and security.
- Develop backend services & APIs with reliability, security, and observability.
- Collaborate with QA engineers to ensure automated test coverage & bug fixes.
- Optimize full-stack CI/CD deployment strategies for seamless releases.
- Work with DevOps to automate infrastructure, monitoring, and deployments.
- Ensure full-stack security (authentication, authorization, API & frontend best practices).
- Continuously evaluate & adopt emerging technologies.
Qualifications
- Degree/Diploma in Computer Science, IT, Computer/Electronics Engineering, or related field.
- Experience with Git & modern workflows (GitFlow, trunk-based development).
- Strong proficiency in both frontend & backend development.
Technical Skills
Frontend:
- JavaScript, TypeScript.
- Frameworks: React, Next.js, Vue.js, Angular, Svelte.
- UI libraries: Material-UI, Tailwind CSS.
- Mobile app development: Swift (iOS), Kotlin (Android), React Native.
Backend:
- Node.js, Express.js, Django, Spring Boot, .NET Core.
- RESTful & GraphQL API design.
- Database design & optimization (SQL & NoSQL).
DevOps & Cloud:
- Cloud platforms: AWS, Azure, Google Cloud.
- Containerization: Docker, Kubernetes.
- CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI/CD).
- Infrastructure as Code (Terraform, Ansible, CloudFormation).
- Monitoring: Prometheus, Grafana, ELK stack.
Other:
- Strong knowledge of authentication, authorization, and web security best practices.
- Familiar with agile & DevOps methodologies.