Middle/Senior Full-stack (PHP+Angular) Software Engineer (Сontractor)
CodeIT is a service product development company that helps businesses turn ideas into successful, scalable IT products.
We are looking for an experienced Senior PHP Developer (contractor) to join a long-term product team working on a global hybrid workplace management platform used by 250+ companies worldwide.
The product is a modern, scalable solution that helps organizations manage hybrid work by coordinating people, meetings, and office spaces in a single system. It integrates seamlessly with popular workplace tools and supports flexible, data-driven workflows for distributed teams.
This role is ~90% backend (PHP/Symfony) and ~10% Angular.
You will work with a mature tech stack including PHP 8.3, Symfony 7, Angular 21, AWS, and Kubernetes, contributing to a stable and evolving product with real users and a long-term roadmap.
Key product features:
- Desk booking
- Room booking
- Space management
- Workplace events
YOUR RESPONSIBILITIES
- Build highly performant scalable PHP based SaaS applications.
- The main responsibilities will focus on the latest Angular, with occasional involvement in crafting backend features using PHP 8.3 and Symfony.
- Develop solutions to deliver new innovative products for web and mobile platforms using the project RESTful APIs running in AWS.
- Work closely with the wider engineering team (full-stack, backend), designers, and product.
- Be included in decisions and challenge our technical direction.
- Design and develop code with performance, usability, maintainability, and security in mind.
- Resolve technical issues through debugging, research, and investigation.
- Write and maintain automated tests to ensure we deliver quality work for our customers.
- Create and maintain internal technical documentation for deliverables.
YOUR SKILLS AND EXPERIENCE
- 4+ years of relevant experience in a software engineering role.
- Experience building large-scale consumer web/mobile applications and distributed systems.
- Knowledge of PHP + Symfony framework.
- Knowledge of TypeScript (Angular preferred) to create interactive user interfaces.
- Up to date with the latest frontend libraries, frameworks, and practices.
- Passionate about writing clean code.
- You must be a quick learner and be flexible about what technologies you use.
- Good understanding of MVC and SOLID principles.
- Experience with multi-tenancy would be a plus.
- Experience in implementing web services with a REST and Web API architecture
- You must be comfortable with rapid development in a Scrum / Agile environment and iterating based on market and customer feedback.
- Knowledge of Unit testing
- English level: upper-intermediate and higher
- Excellent collaborator and communicator within your team and the wider company.
BSc in a related field such as Computer Science, Computer Engineering, or other software/design discipline.
Our current stack is:
- Front-end: TypeScript, Angular 21;
- Backend: PHP 8.3 / Symfony 7.2, REST, API Platform, Lambda (Node.JS);
- Database: PostgreSQL, Redis (ElastiCache);
- Development tools: Jira, Jenkins, GitHub, Automated Testing;
- Cloud: AWS (20+ services), Kubernetes, Docker;
- Mobile: Android (Kotlin, Java) and iOS (Swift).
- AI-friendly: Cursor, ChatGPT, Junie. Find and fix bugs, write tests.
Required languages
| English | B2 - Upper Intermediate |