TMS is a premier development hub for planning, building, support and enhancement of top-notch web applications.
We are looking for prospective candidates for our UK partner active in the Fintech industry.
We are looking for:
Senior PHP Developers
To join us in our office in Belgrade
We work on large online platforms in partnership with UK companies active in the Fintech sector. We rely on modern technologies and workflows (SCRUM, Test-driven development, continuous integration) in our projects, and our focus is to build a professional team that is both flexible and capable to deliver ambitious projects in a timely manner.
What we offer:
- Working in a friendly team of young people, flexible working hours, no bureaucracy or unnecessary pressure.
- Working exclusively dedicated on one project, no rotation between multiple projects at once.
- Opportunity to constantly learn and use new technologies, keep up-to-date with web development trends.
- Opportunity to show yourself and apply your skills, to progress faster than in large companies.
- Working under Agile principles, especially SCRUM framework.
- Ability to constantly learn new things through team training, learning and group exercises, collaboration with Senior colleagues.
- Becoming a team lead for future projects is possible.
- Over time, access to well-known UK and EU companies through projects.
- Positions with permanent status.
- A competitive salary and benefits.
- Personal Development through training, education and certifications.
- Extra bonuses for the staff with good results.
- Community budget and team building events.
Responsibilities:
- Develop web app back-end logic, mostly using Symfony framework and Doctrine ORM.
- Work with additional services such as Redis, ElasticSearch, and others.
- Develop an API for the mobile app
- Create database schemas that represent and support business processes.
- Some front-end tasks with Vue.JS, jQuery, Javascript, HTML5.
- Develop, test, and maintain robust, scalable, high-quality software.
- Write highly organized, maintainable code.
- Solve difficult problems while continuously learning and improving.
- Maintain data and code security and protection for the delivered projects.
Qualifications:
- English language - above intermediate level is needed as we use it in daily work.
- Experience with OOP in PHP, with Symfony framework, Doctrine ORM, MySQL queries - to be able to keep up with our projects we estimate that 3-5 years of experience is needed.
- Experience with versioning control under GIT.
- Experience with continuous integration.
- Experience with automated testing and test-driven development.
- Responsibility for your work - developer’s scope of responsibility is not only the current task, but the whole project.
- Initiative - developer is supposed to take his own initiative to improve code, suggest solutions, fix problems, not only do what’s told.
- Experience with teamwork, collaboration, pair programming.
- How the hiring process goes
We pick a shortlist of most interesting CVs and contact candidates.
Shortlisted candidates will be given a test assignment.
We assess at least 4-5 candidates for a position before making a choice.
Please note that only a shortlist of candidates will be contacted. Picking the right developer is not a quick process so please be advised that the hiring will not be immediate and can require some time.
We hope to see you in our team!
Deadline for applications: 15.04.2018.