Overview
We’re looking for a skilled Full Stack Developer with expertise in Progressive Web Application (PWA) development using Angular. You will collaborate cross-functionally with our IT department, supporting the delivery of multiple platforms from concept to completion. As a key member of the team, you will develop, test, and refine dynamic user interfaces and interactions, ensuring seamless integration and exceptional performance. Moreover a strong expertise in building robust API Rest solutions is required. You will develop, manage, and optimize server-side logic, databases, and APIs to ensure high performance and seamless integration with the frontend.
Responsibilities
- Develop, maintain, and optimize Progressive Web Applications (PWAs) using Angular.
- Implement version control best practices, ensuring smooth collaboration and code management across the team.
- Create, execute, and refine automatic and integration tests to maintain the highest level of application quality.
- Work closely with designers, backend developers, and product managers to translate requirements into functional and visually appealing interfaces.
- Identify and troubleshoot performance bottlenecks, bugs, and issues to ensure a robust and scalable frontend experience.
- Stay updated on emerging technologies, frameworks, and best practices to drive continuous improvement in development processes.
- Promote a culture of collaboration, knowledge sharing, and innovation within the development team.
- Design, develop, and maintain scalable and efficient API Rest solutions to support web and mobile applications.
- Implement and optimize server-side logic using PHP, ensuring clean, maintainable, and testable code.
- Work with Object-Relational Mapping (ORM) frameworks to manage and manipulate databases effectively.
- Collaborate with designers and product owners to translate requirements into seamless functionality.
- Conduct code reviews and implement unit-testing to ensure high code quality and reliability.
- Troubleshoot and debug issues across the entire backend stack, identifying and resolving performance bottlenecks.
- Stay updated on industry trends, emerging technologies, and best practices to continually improve backend development processes.
Requirements
- Solid understanding of Angular and PWA development principles, with a proven track record of delivering robust and scalable web applications.
- Hands-on experience with versioning tools like Git for managing and tracking code changes.
- Demonstrable experience in implementing and managing automatic and integration testing frameworks.
- Strong problem-solving skills, with a passion for developing user-centric applications.
- Proficient understanding of web markup, including HTML5, CSS3, and JavaScript / TypeScript.
- Solid understanding of API Rest design and implementation, with a proven track record of delivering secure and scalable services.
- Proficiency in PHP development and a deep understanding of its ecosystem and frameworks.
- Hands-on experience with ORM frameworks (e.g., Doctrine, Eloquent) for efficient database management.
- Practical knowledge of Linux environments, including server setup, maintenance, and optimization.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
- Strong problem-solving skills and a passion for building efficient, user-centric backend systems.
- Excellent communication and collaboration skills, enabling seamless integration with cross-functional teams.
- Familiarity with Agile methodologies and a commitment to delivering high-quality work in a fast-paced environment.
Offer
You will represent the first step into a potential infinite walk of success. We are building a top tier green energy provider starting from scratch and you will be the first. Does it sound good? Competitive salary and commission structure, working as a contractor or with a full time employment depending on your needs and your background (we are open to consider junior-mid professionals and seniors as well). Opportunities for career progression and professional development. Flexible working hours. Full remote, for real. RAL : ~ 45K
How to apply
To be considered for this position you should align with the following values of our team: Strive for victory, Lift others up, Give a shit, Tell the truth, Act fast.
Application details
Our core values guide our actions and commitments. Please send your full resume to our recruitment team.