Senior Fullstack Developer (Symfony/React)
About the customer
Our customers create smart services to increase security in people’s everyday lives.
They are looking for a Fullstack PHP developer to develop their internally developed platform which is their CRM system which is also the system behind their popular security services with over 80,000 users and only growing.
The work will be carried out with their in-house team of developers and in this role, you as a developer will get the chance to work on complex coding challenges, and features to their existing services.
About the team
The team itself is: 6 Developers and 1 Tech Lead
Assignment description
– Lead the design, development, and maintenance of their self-built CRM system,
microservices, and internal middleware.
– Utilize Symfony and API Platform for high-performance back-end solutions.
– Build interactive, user-centric front-end interfaces with React and TypeScript.
– Develop robust microservices and handle server-side logic using NestJS and Node.js.
– Manage deployment and infrastructure leveraging AWS services.
– Containerize applications using Docker for consistent and efficient development
environments.
– Drive collaborative development through Jira for task management and GitLab for
version control.
– Ensure thorough API testing and documentation with Postman.
– Optimize relational databases for performance and scalability.
– Act as a mentor to junior developers, contributing to knowledge sharing and team
growth.
– Advocate for and implement best practices in software engineering, scalability, and
system architecture.
Must haves
– 6+ years of professional experience as a Full-Stack Developer in complex software
projects.
– Advanced expertise with Symfony and API Platform for enterprise-level back-end
development.
– Deep knowledge of React and TypeScript, with proven experience in building
scalable front-end solutions.
– Strong experience with NestJS and Node.js for designing and implementing
microservices.
– Proficiency in deploying and managing applications on AWS.
– Expert-level understanding of Docker for containerized environments.
– Extensive experience with Jira, GitLab, and Postman for collaborative development
and quality assurance.
– Strong proficiency in relational databases, including optimization and advanced query
writing.
BIG PLUS:
– Proven track record working on self-built CRM systems or large-scale software
products.
– Experience with CI/CD pipelines and automated testing frameworks.
– Comprehensive understanding of scalable architecture patterns and software design
best practices.
– Familiarity with other front-end and back-end frameworks or languages.
– Experience working in Agile/Scrum teams to deliver iterative and incremental
software solutions.
Other requirements
– A leadership mindset, capable of mentoring and driving technical excellence within a
team.
– Highly analytical and solution-oriented, with a proactive approach to tackling
challenges.
– Excellent organizational and communication skills, with the ability to prioritize tasks
effectively.
– Passionate about technology and committed to continuous learning and improvement.