Full Stack Developer
We are seeking an experienced Full Stack Developer with 5+ years of experience to build and maintain scalable web applications for enterprise analytics. The role involves working in an agile environment with cross-functional teams, leveraging modern full-stack technologies to deliver high-quality solutions.
Key Responsibilities
Design, develop, and maintain full-stack web applications.
Ensure high code quality through automated testing and CI/CD pipelines.
Write clean, maintainable, and well-documented code.
Collaborate with cross-functional teams and mentor junior developers.
Continuously explore, evaluate, and adopt emerging technologies.
Skills & Experience Required
Backend:
Node.js, Python, Go, Java, C#, Express, Spring Boot, .NET Core.
REST/GraphQL APIs.
SQL & NoSQL databases (PostgreSQL, MySQL, MongoDB).
Messaging systems (Kafka, RabbitMQ).
Frontend:
Vue.js, React, Angular.
HTML, CSS, SCSS.
DevOps & Cloud:
Docker, Kubernetes, Jenkins, Git, Azure DevOps.
Cloud platforms (AWS, GCP, Azure).
Development Practices:
Strong understanding of OOP and design patterns.
Agile/Scrum methodologies.
Test-Driven Development (TDD).
Experience:
Minimum 5 years in full-stack development with enterprise-level applications.