Who we are
The coding department of the leading North American finance education company. And we are working on a new version of the Learning Management System to assure further growth and success. We are coding using the latest Symfony + Angular, 100% test coverage (PHPUnit, Protractor), PHPStan at level 8, Gitlab with CI/CD, Docker.
About the Job
We are seeking an experienced PHP Developer (possibly Team Leader) who will enforce our development team and lead the technology function in the organization.
You will be involved in all company processes, incl. discussion the project with the company board members, working with the designers team, content/courses managers, teachers, analyzing the features, and preparing the task descriptions for developers, controlling and optimizing the development processes. And of course, the coding of the large-scale, custom-designed, enterprise-level project from the scratch, decide the direction it’ll take. And lots of code review as well.
What we expect from a candidate
Soft skills are very important for us - lest the rogue be and wouldn’t break in the midst of the project. Your English communicative skills must be way above average.
Briefly on the project
- Latest Symfony at the backend, latest Angular at frontend.
- 100% test coverage, both backend and frontend (PHPUnit, Protractor)
- Gitlab with CI/CD
- Docker, AWS
It will be great if
- Are a perfectionist and web architecture geek.
- You can play for both teams: business and tech.
- Are ready to be involved in project architecture.
What else can we offer?
- Comfortable coding environment with clean requirements and without legacy
- Nice, senior-level colleagues, friendly top management
- A chance to freely choose your preferred practices and solutions
- A chance to create your own dream team and dream company
- And all the standard IT stuff (flexible working options, tools and whichever accessories you’d like, competitive package and appropriate compensation)
The application process
- Provide your CV and/or Linkedin/Github account
- Participate in 15 minutes intro call
- Review the current code and Company processes
- Spend about 75 minutes in Zoom talking about yourself and the philosophy of web development
- Celebrate!