GrepJob
8am

Full-Stack Software Engineer

8am
Apply
3 months ago
Remote, CzechiaEntry Level / Mid Level

Responsibilities

  • Design, build, and maintain web applications using modern backend and frontend technologies.
  • Develop and maintain APIs and backend services that support product features.
  • Build reusable frontend components and help maintain shared UI libraries.
  • Improve existing systems to enhance performance, reliability, and maintainability.
  • Work closely with product and design teams to deliver user-focused features.
  • Help troubleshoot production issues and support safe software deployments.
  • Collaborate with DevOps and QA teams to ensure reliable releases.
  • Participate in code reviews and contribute to improving engineering practices.
  • Stay current with new technologies and development practices.

Requirements

  • Experience building and shipping production web applications.
  • Experience working across both frontend and backend systems.
  • Familiarity with modern web frameworks such as Rails, Node.js, and React.
  • Experience building APIs and working with backend services.
  • Understanding of relational databases and SQL, such as PostgreSQL or MySQL.
  • Familiarity with software design principles and maintainable coding practices.
  • Experience working in Agile development environments.
  • Strong communication and collaboration skills.
  • Ability to work effectively with distributed teams.
  • Preferred location: Brno, Czech Republic.

Benefits

  • Flexible Time Off (FTO) and 13 paid public holidays aligned with the Czech calendar.
  • Paid sick leave with additional support through the Czech social security system.
  • Maternity, paternity, and parental leave in line with Czech regulations, plus additional paid paternity leave from 8am.
  • Full statutory benefits, including public health insurance, social security, pension, and work accident coverage.
  • Possible performance bonus opportunities in the future and employee referral rewards.
  • Access to Coursera and ongoing professional development.
  • Clear growth paths, regular feedback, and opportunities for advancement.
  • Engaging team culture with local events, outings, and community initiatives.
  • New Brno office coming soon, with opportunities to work in-person and enjoy a flexible hybrid setup.

Tech Stack

MySQLNode.jsPostgreSQLReactRuby on Rails