Junior Full-Stack Engineer

office / remotesoftware developmentJunior / Middle

About the Project
Our platform helps businesses assess their security posture by analyzing vulnerabilities and evaluating risks from partners and vendors. It provides actionable recommendations to improve security. The core value lies in delivering objective cybersecurity ratings, enabling companies to make informed decisions about risk management and defense against cyber threats.

What You’ll Work On

  • Develop and optimize front-end applications using React, TypeScript, and JavaScript.
  • Work with modern front-end architectures, including micro-frontends and API-driven development.
  • Integrate and maintain RESTful APIs, OpenAPI, and GraphQL.
  • Implement best practices in front-end development, such as accessibility, performance optimization, and responsive design.
  • Build UI components using Tailwind CSS and component libraries like shadcn/ui.
  • Collaborate with backend teams to ensure seamless integration of APIs and services.
  • Work with testing tools like Jest and Playwright to maintain high code quality
  • Learn and apply CI/CD best practices to improve deployment processes.

    Who We’re Looking For
  • 1+ years of experience in front-end development with React and TypeScript/JavaScript.
  • Basic understanding of RESTful APIs and frontend state management (React Context, Redux, or Zustand).
  • Familiarity with CSS frameworks (Tailwind, Bootstrap, or Material-UI).
  • Willingness to learn testing frameworks (Jest, Playwright) and CI/CD workflows.
  • Strong problem-solving skills and eagerness to grow in a collaborative environment.
  • English proficiency at a strong Intermediate level or higher.

Let’s check some Jappware benefits:

  • Collaborative and dynamic work environment.
  • Hybrid work format & flexible work hours.
  • MacOS equipment.
  • 20 paid vacation days.
  • 15 paid sick leave days.
  • Annual budget for learning & development activities.
  • IT Club membership.
  • Accountant services.
  • Regular internal tech and non-tech talks.
  • Option to work from our welcoming office in Lviv.
  • And many other exciting benefits!
  • Steps to Expect in Jappware’s Hiring Process:
  1. Intro Interview
  2. Technical Interview
  • ā€¼ļøšŸ“© All applications will be reviewed in the order they are received. The resume review process may take up to five days. If you do not hear from us within a week, it means we are unable to move forward with your application at this time.
    We truly appreciate your interest in our company and hope to have the opportunity to collaborate in the future šŸ™Œ