Full Stack Developer Opportunity
We are seeking a Full Stack Developer to join our team.
The role involves working across both back-end and front-end development, contributing to the design, development, and maintenance of scalable web applications. The successful candidate will collaborate closely with technical teams and business stakeholders throughout the software development lifecycle.
Key Responsibilities
- Design, develop, and maintain full stack web applications
- Develop scalable back-end services
- Build responsive and user-friendly front-end interfaces
- Collaborate on technical and functional requirements
- Write clean, maintainable, and testable code
- Perform unit testing and contribute to software quality
- Participate in code reviews
- Manage source code using Git
Technical Skills
- Back-End:
- Java, Spring Boot, RESTful APIs, SQL, Git, Unit Testing, RxJS
- Front-End:
- Angular, Single Page Applications (SPA), API integration and state management
- Strong problem-solving skills
- Ability to adapt to evolving technologies
- Effective communication with technical and non-technical stakeholders
- Team-oriented and proactive
Additional Requirements
- Professional English (written and spoken)
Nice to Have
- Agile/Scrum experience
- CI/CD knowledge
- Microservices architecture
- Understanding of design patterns and best practices
Please apply or reach out for further information.