Enterprise-level, cloud-native development project.
Involves working across the full stack to deliver scalable, high-quality web applications in a modern microservices-based architecture.
Full-stack Engineer
Your responsibilities
- Designing, developing, and maintaining modern web applications.
- Contributing to both frontend and backend systems.
- Ensuring performance, scalability, and clean architecture.
- Taking ownership of features end-to-end, including design, development, testing, deployment, and production support.
- Working closely with cross-functional teams including developers, QA, DevOps, and product stakeholders.
Our requirements
- Minimum 3+ years of professional experience as a Full Stack or Software Engineer.
- Strong experience in frontend development using React.js, Angular, and/or Next.js.
- Proficiency in Java (Spring Boot) and/or Node.js (Express.js).
- Experience with TypeScript, REST APIs, and authentication (JWT/OAuth).
- Solid understanding of frontend architecture, reusable components, and state management.
- Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB).
- Knowledge of CI/CD pipelines (GitHub Actions, Jenkins, or GitLab CI).
- Familiarity with Docker, Kubernetes basics, and AWS cloud services.
- Experience working in microservices and MVC architectures.
- Strong debugging, problem-solving, and code optimization skills.
- Experience working in Agile/Scrum teams.
- Experience across multiple frontend frameworks (React + Angular + Next.js).
- Experience with production support and incident troubleshooting.
- Exposure to enterprise-scale distributed systems.