Work Type
Contract
Salary/Rate
Negotiable
Remote Work
Yes
IR35 Status
Not Applicable
We are currently looking for an Intermediate Full Stack Engineer to join an enterprise-level, cloud-native development project. The role involves working across the full stack to deliver scalable, high-quality web applications in a modern microservices-based architecture.
The ideal candidate is someone who is comfortable taking ownership of features end-to-end, from design and development through testing, deployment, and production support. You will work closely with cross-functional teams including developers, QA, DevOps, and product stakeholders.
Role description:
As a Full Stack Engineer, you will be responsible for designing, developing, and maintaining modern web applications. You will contribute to both frontend and backend systems, ensuring performance, scalability, and clean architecture. The role requires strong technical versatility across multiple frameworks and technologies, as well as the ability to work independently in a fast-paced Agile environment.
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
Nice to have:
- Experience across multiple frontend frameworks (React Angular Next.js)
- Experience with production support and incident troubleshooting
- Exposure to enterprise-scale distributed systems
Project details:
- Duration: 6 months (initial engagement)
- Start date: (availability within 2 weeks to 1 month preferred)
- Work model: 100% remote
- Equipment: Provided by the client