Role Overview
We are looking for a skilled and motivated Full Stack Developer with 2+ years of hands-on experience in developing modern, scalable, and responsive web applications. The ideal candidate should have strong knowledge of both frontend and backend technologies and be comfortable working across the complete software development lifecycle.
Responsibilities
- Design, develop, test and maintain scalable web applications.
- Build responsive and user-friendly interfaces using modern frontend frameworks.
- Develop robust backend services, APIs and application logic.
- Integrate frontend applications with RESTful APIs and third-party services.
- Work with relational and/or NoSQL databases for efficient data management.
- Write clean, reusable, maintainable and well-documented code.
- Debug, troubleshoot, and resolve application performance and functionality issues.
- Participate in code reviews, testing, deployment, and continuous improvement activities.
- Collaborate with UI/UX designers, developers, QA engineers and business stakeholders.
- Follow software development best practices, security standards and version-control processes.
Requirements
- 2+ years of professional Full Stack Development experience.
- Strong knowledge of JavaScript, TypeScript, HTML5 and CSS3.
- Experience with frontend frameworks such as React.js, Angular or Vue.js.
- Backend development experience using Node.js, Python, Java, or .NET.
- Experience developing and integrating REST APIs.
- Working knowledge of databases such as MySQL, PostgreSQL, MongoDB or SQL Server.
- Good understanding of Git/GitHub/GitLab and version-control workflows.
- Experience with Docker, CI/CD pipelines or DevOps practices.
- Familiarity with cloud platforms such as AWS, Azure or Google Cloud is preferred.
- Understanding of authentication, authorization, application security and performance optimization.
- Strong analytical, debugging and problem-solving abilities.
- Exposure to Agile/Scrum development environments.
- Knowledge of unit testing and automated testing frameworks.
- Excellent English communication is a must.
Skills
- React.js
- Node.js
- TypeScript
- AWS
- Docker