Full Stack Developer
Job Summary
We are looking for a Full-Stack Developer to join our team to build scalable, high-quality applications. You will balance usability, performance, and maintainability while working in a collaborative, cross-functional environment. The role requires a proactive approach to developing robust solutions that make an impact globally.
Responsibilities
- Design and develop full-stack applications
- Build RESTful APIs and integrate services
- Collaborate with cross-functional teams
- Maintain high-quality, reusable code
Required Skills
- 6+ years front-end experience (React/Angular/Vue)
- Backend proficiency (Node.js/.NET Core)
- Database management (PostgreSQL/MySQL/MongoDB)
- Git, CI/CD, and DevOps basics
Job Details
Responsibilities:
- Design, develop, and maintain full-stack web applications using modern front-end and back-end frameworks.
- Convert UI/UX designs into responsive, accessible user interfaces.
- Build RESTful APIs and integrate with third-party services.
- Manage data flow between front-end and backend systems, including database design and queries.
- Write maintainable, reusable, and well-tested code.
- Collaborate with designers, product managers, and engineers to deliver high-quality features.
- Continuously explore and adopt new technologies and practices to improve the development process.
- Contribute to a positive engineering culture through feedback, documentation, and shared learning.
Requirements:
- Degree or diploma in Computer Science, Software Engineering, or a related field.
- At least 6 years in front-end development (HTML, CSS, JavaScript, and frameworks like Angular, React, or Vue) together with hands-on experience in backend technologies (e.g., Node.js, .NET Core) and building RESTful APIs.
- Solid understanding of relational (PostgreSQL, MySQL) or NoSQL (MongoDB) databases.
- Familiarity with version control (Git), CI/CD workflows, and basic DevOps practices.
- Bonus: Experience with containerization (Docker), cloud platforms (AWS, Azure), or testing frameworks (Jest, xUnit, etc.).
- Willing to be based at client site.