Job Overview
Senior Backend Developer
About Gapstars
Gapstars is a Netherlands and Sri Lanka based software development services provider for innovative tech companies. Today, we are home to 100+ techstars and innovative minds turning scalable software into performance products shaping the future. Our partners are highly ambitious tech companies that are looking to conquer their respective markets.
The Role
At Gapstars, our goal is to fuel growth for highly ambitious tech companies with world-class tech talent. If you are an experienced and ambitious Senior Backend Developer with strong programming fundamentals and the ability to adopt new frameworks as needed we want to hear from you.
As a Senior Backend Developer, you will be expected to architect, develop and release user-facing features and ensure the quality of our product continues to serve the needs of our tens of millions of users.
Join top ambitious developers
We hire only top developers with a knack for clean code, a product-first mindset, and great communication skills. Our people love fulfilling their passion at Gapstars and the Great Place to Work Institute ranks us in the top 10. Want to join the team?
Requirements
General
– BSc degree in Computer Science/Computer Engineering. Masters is a plus. – Good English in speech and writing.
– Development experience of at least 7 years.
– Experience with a western company of at least 2 years.
– Experience with git (in a company, not only personal usage).
– Experience in a product based company.
– Scrum knowledge.
– Knowledge of design technical design patterns.
– Understanding of performance and data structures (big O notation, algorithms) – Pre: experience with Jira.
– Pre: experience in a SaaS company.
– Excellent analytical, time management, communication and teamwork skills.
Specific
– Understanding of advanced SQL: views, common table expressions, analyzing performance with running EXPLAIN queries.
– Experience with setting up and maintaining AWS configurations.
– In-depth PHP knowledge, knowing details about the language and tools: reflection, composer, code quality tools (psalm, phpstan, any other), PSR standards. – Some basic understanding of functional programming.
– Docker knowledge (advanced, setting up docker, create Dockerfiles, debugging it) – Experience with AWS (configuration, knowing what there is).
– Writing automated tests.
– Pre: Linux knowledge.
– Pre: Javascript or typescript experience.
Seniority skills
– High level of responsibility and an engaging personality.
– Equipped to manage team Sri Lanka.
– Experience in onboarding and training of junior/medior developers – Be able to discuss technical topics with both technical and non-technical people – You take ownership.
Job Detail
- Offered SalaryNot Specified
- Career LevelNot Specified
- ExperienceMore than 5 Years
- GenderBoth
- INDUSTRYIT-Software
- QualificationBachelor's Degree