Logo for Armut Teknoloji AS

Frontend Engineer

Roles & Responsibilities

  • 1–3 years of proven frontend development experience.
  • Strong understanding of core web concepts, semantic HTML, CSS, JavaScript, and TypeScript.
  • Experience with React or React Native and RESTful APIs; familiarity with Node.js.
  • Experience with automated testing (e.g., Jest, Vitest, Mocha) and Git.

Requirements:

  • Design and develop scalable, high-performance web and React Native applications.
  • Ensure every product interaction is seamless and exceeds user expectations.
  • Refactor code to manage technical debt and ensure a clean, maintainable codebase.
  • Contribute to designing and evolving the architecture of our systems to ensure scalability, performance, and maintainability.

Job description

Armut / Homerun is a leading local services marketplace with over 2 million professionals across over 26,000 services. We aim to make finding good quality, trusted providers easy by using the latest technologies and machine learning algorithms. We serve over 18 million customers with 99% customer satisfaction in 14 different countries with 3 different brands. We’re accelerating our sustainable growth and increasing the number of operating countries in the EMEA region.

Our strength is rooted in our core values: customer-first thinking, data-driven problem-solving, and continuous learning. These values enabled us to change the local services industry and we’ll continue to do this on a global scale. We offer a world-class working environment where entrepreneurial spirits speed up their careers.

Want to dive deeper into how we build things and collaborate? We encourage you to check out our public Engineering Handbook for a transparent look at our culture, processes, and values: Engineering Handbook

Join us on our journey to be the EMEA leader in the local services marketplace!

You Will:

  • Build the future: Design and develop scalable, high-performance web and React Native applications.
  • Delight users: Ensure every product interaction is seamless and exceeds user expectations.
  • Leverage cutting-edge tech: Work with the latest technologies to build and maintain robust and up-to-date applications.
  • Tame complexity: Refactor code to manage technical debt and ensure a clean, maintainable codebase.
  • Solve big challenges: Be an integral part of a cross-functional team, actively contributing to problem-solving and innovative solutions.
  • Shape architecture: Contribute to designing and evolving the architecture of our systems to ensure scalability, performance, and maintainability.
  • Empower the team: Develop and maintain DevOps processes that keep the team moving fast and efficiently.
  • Inspire growth: Mentor and lead junior engineers, fostering their technical skills and career development.

You Are:
  • Bringing 1–3 years of proven experience.
  • Having a solid understanding of core web and browser concepts.
  • Proficient in semantic HTML, CSS, core JavaScript concepts, and TypeScript.
  • Experienced in working with RESTful APIs.
  • Skilled in Node.js.
  • Experienced with React or React Native.
  • Familiar with writing automated tests (e.g., Jest, Vitest, Karma, Jasmine, Mocha, AVA, tape, etc.).
  • Comfortable using Git or equivalent version control systems (e.g., Mercurial).
  • Fluent in English, both written and verbal.
  • Strong in analytical thinking, problem-solving, and critical reasoning, with high curiosity.
  • Inclined toward communication, inclusion, visibility, and collaboration. (We work heavily in teams and strongly encourage pair programming.)

Bonus Points
  • Knowledge of GraphQL and Docker.
  • Experience with CI/CD concepts and tools (e.g., GitHub Actions).
  • Experience with mobile application development.
  • Experience with backend development.
  • Experience with distributed systems.
  • Experience in a product company.
  • Experience working with a remote team.
  • Experience working with a global or otherwise multicultural team.
  • Experience contributing to open-source software.


Why Join Us

  • Competitive salary,
  • An opportunity to bring impact and change the service market dynamics, in a stimulating and international environment,
  • Freedom to test, fail and test again in a fast-paced environment,
  • Never-ending growth opportunities supported by learning & development fund,
  • Working environment where your success is not judged by a dress code or working hours,
  • Extra vacation time, flexible working hours and the possibility to work from home,
  • Beach days, theme nights, sports & game events and any other social activity ideas you come up with!

Our Hiring Process
  • Application: Send us your CV.
  • Interview: Discuss your experience & expectations.
  • Case Study: Showcase your skills.
  • Final Interview: Align on mutual goals and values.
  • Welcome Aboard: Join the Homerun team!


Diversity and Inclusion at Homerun
We believe in a workplace where everyone feels valued and empowered. Our diverse team, hailing from various backgrounds, is the cornerstone of our success. We're committed to creating an inclusive environment for all employees, celebrating different perspectives and fostering a culture of respect.

Front-End Engineer Related jobs

Other jobs at Armut Teknoloji AS

We help you get seen. Not ignored.

We help you get seen faster β€” by the right people.

πŸš€

Auto-Apply

We apply for you β€” automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.