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 Front-End 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, i.e. 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 front-end logic, mostly using Vue.js framework and integration with back-end API (built on Symfony Framework).
- Work on front-end assets (HTML/SASS), preparing responsive layouts based on Sketch designs provided by UI/UX designer.
- 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 vanilla JS, Vue.js and other front-end frameworks, with SASS/LESS, with API integrations - 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.