Senior Software Engineer Uzaktan
2024-11-19 10:47 Bilişim Bilecik 11 görüntülemeler Referans: 623İş Detayları
As Virtuagym keeps on growing, we are now looking for a new face to complement our Development team. As Software Engineer, you will be joining the team responsible for our Red domain, which focuses on scheduling, tasks & frontend updates. Will you join us in our quest to create a healthier and happier world?
This is a remote position in Turkey, where you will be working for our office based in Amsterdam, The Netherlands.
What this role looks like
As a Senior Software Engineer at Virtuagym, you will be a key contributor in shaping the technical direction and overall success of our software development efforts. You will be responsible for providing technical leadership in the design and implementation of robust, scalable, and performant solutions using PHP, Python, and JavaScript. You will collaborate closely with cross-functional teams to ensure the on-time, successful delivery of high-quality software, and mentor junior engineers in best practices and modern development techniques. In this role, you will have the opportunity to showcase your expertise and experience by developing and maintaining complex web applications and services that meet our clients' needs.
Your key responsibilities
-
Design and deliver simple, scalable solutions with solid system design practices for product shapes
-
Effectively delivers software following the specifications in the technical solution of a given shape
-
Proactively documents technical solutions including descriptive diagrams
-
Proactively communicates, actively solicits feedback, and answers questions posed by stakeholders to the team
-
Collaborate closely with cross-functional teams like Product and Customer Support, to ensure the on-time, successful delivery of high-quality software projects
-
Support and mentor teammates: provide code reviews, help resolve blockers and develop skills
-
Engage actively in sprints, code reviews, and pair programming sessions
-
Embrace new tech and Agile methodologies to continuously improve processes
What you will bring to our Software Engineering Team
-
Bachelor’s or Master’s in Computer Science or related field
-
5+ years in full-stack software development, expert in PHP, Python, and JavaScript
-
Proven experience with high-performance, secure web apps and large-scale architecture
-
Skilled in modern frameworks like Laravel, Django, React, or similar
-
Strong database management (SQL & NoSQL) and Agile development knowledge
-
Excellent problem-solving, communication, and collaboration abilities
-
A leader in mentoring others and driving best practices in software development
-
Passion for innovation, staying ahead of trends, and continuous learning
-
Passion for creating high-quality, well-tested software
-
Solid experience with RDBMS and Entity Relationship Diagrams
-
Familiarity with web development (Vue.js is a plus!)
-
Proficiency in version control and Git workflows
-
Excellent communication skills in English (Dutch not required)
-
Knowledge of Agile methodologies like Scrum and DevOps lifecycles
Our tech stack
-
Python, Vue.js, PHP, NodeJS
-
Kakfa, ksqlDB, Kafka Connect
-
Kotlin, Swift, Objective-C
-
MariaDB, MongoDB, Rabbitmq, Elasticsearch, Redis
-
AWS, Docker, Kubernetes, Helm, Vault, Gitlab
Important note: please do apply if you meet 80%+ of the criteria. At Virtuagym we hire great people, not just resumes. If you can't check off a few requirements but are a fast learner, we’d love to hear from you!
Preferred Candidate
-
Years of Experience: No experience preference
-
Level of Education: Associate Degree(Graduate), Bachelor’s(Graduate)
Şirket Açıklaması
Besides easy-to-use and robust software, Virtuagym offers unparalleled customer service. The software is constantly being further developed using customer feedback, with the goal of providing fitness professionals with the best product available. Furthermore, integrated business models offer plenty of opportunities to generate additional revenue with Virtuagym.
With 200+ employees across two offices in Europe and Latin America, Virtuagym supports more than 18 million consumers, over 9,000 health clubs and 40,000+ trainers worldwide, with availability in 14 languages and 80 countries.