Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Full Stack Engineer

at Horizons

Posted 6 hours ago 4 applied

Description:

  • Horizons is building the infrastructure to power borderless teams by handling global payroll, benefits, taxes, and compliance.
  • The company is seeking an experienced Full Stack Engineer to join one of their Software Engineering squads.
  • The role involves developing and maintaining web applications using React and TypeScript on the front-end, and Java or Python on the back-end.
  • Responsibilities include building well-structured and scalable APIs, ensuring high performance, security, and scalability of applications, and writing unit and integration tests.
  • The engineer will work in a cross-functional squad and collaborate closely with Product Managers and Designers to ensure seamless user experiences.

Requirements:

  • Candidates must have 3+ years of experience in web application development with both front-end and back-end technologies.
  • Strong experience with React and TypeScript for building modern web applications is required.
  • Proficiency in Java and Spring Boot or Python and one of its frameworks for building back-end services is necessary.
  • Experience designing and implementing REST and GraphQL APIs is essential.
  • A strong knowledge of CSS and UI development best practices is required.
  • Candidates should have a strong understanding of security principles and performance optimization.
  • The ability to write clean, modular, and testable code is necessary.
  • Professional proficiency in written and spoken English is required.

Benefits:

  • The position offers a competitive salary and a comprehensive compensation package.
  • Employees will work in a growing international Engineering team across Asia and Europe on an in-house product.
  • The company promotes an asynchronous working environment and offers a "Remote-First" company culture.
  • Employees have the ability to work from abroad for a short period of time.
  • There are opportunities for career progression and ongoing learning and development.
  • New joiners will receive the necessary hardware to ensure they have the tools needed to succeed from day one.