Job Description
We are looking for a skilled Full Stack Developer to build and maintain modern web applications using React and Node.js. The role involves developing responsive frontend interfaces, scalable backend services, and deploying applications on cloud platforms.
You will work in an international agile team, focusing on building reusable UI components, integrating APIs, and ensuring seamless performance across applications.
Responsibilities
Frontend Development
- Develop responsive and user-friendly interfaces using HTML, CSS, and JavaScript
- Build dynamic UI components using React and Next.js (SSR & React Server Components)
- Ensure cross-browser compatibility and responsive design
Backend Development
- Develop scalable backend services using Node.js
- Integrate REST APIs and ensure efficient data handling
UI Component Development
- Build reusable UI components using Web Components
- Use Storybook for component development, testing, and documentation
Cloud & Deployment
- Deploy and manage applications on AWS and Azure
- Work with CI/CD pipelines for smooth releases
Collaboration & Agile
- Collaborate with cross-functional teams using Scrum methodology
- Use tools like GitLab, Jira, and Confluence for development workflows
- Work closely with design teams and follow UI/UX best practices
Requirements
- Bachelor’s degree in Computer Science or related field
- 5+ years of experience in frontend (React) and backend (Node.js) development
- Strong knowledge of HTML, CSS, JavaScript
- Experience with React (mandatory) and Angular (optional)
- Experience with REST API integration
- Familiarity with cloud platforms (AWS, Azure)
- Experience with Git and CI/CD pipelines
- Understanding of responsive design principles
- Strong communication and teamwork skills
Skills
- React.js & Next.js (SSR, Server Components)
- Node.js
- HTML, CSS, JavaScript
- REST APIs
- Web Components
- Storybook
- Cloud Platforms (AWS, Azure)
- Git, CI/CD (GitLab, Jenkins, etc.)
- Agile / Scrum
- Tailwind CSS (optional)
- Angular (optional)