Frontend Software Engineer

9 Months ago • All levels
Frontend Development

Job Description

Sperasoft is seeking a Frontend Software Engineer to contribute to the development of a new ERP system. Responsibilities include developing frontend features, leading a full development lifecycle team (Scrum-based), decomposing business requirements into technical tasks, reviewing API contracts and UI/UX solutions, and delivering maintainable and scalable code. The team supports the entire product development cycle, from requirements preparation to testing and deployment. The ideal candidate will possess strong expertise in React and TypeScript, along with experience in modern React libraries (MUI, Formik, tanStack Router, tanStack Query, Zustand, i18next, Zod), unit testing (Jest, @testing-library/react), and UI testing (Playwright or similar). Experience with microservices architecture (Docker/docker-compose), GitLab, and Jira/Confluence is a plus.
Good To Have:
  • Microservices architecture (Docker)
  • Gitlab, Jira/Confluence
  • Maintainable & scalable code
Must Have:
  • React, TypeScript expertise
  • Modern React libs (MUI, Formik, etc.)
  • Unit & UI testing experience
  • API contract & UI/UX review
  • Scrum-based development leadership
Perks:
  • Working with an international team
  • Learning & Development opportunities
  • Medical Insurance package
  • Flexible working hours
  • Breakfasts, snacks, fruits, tea, coffee
  • Casual workplace environment

Add these skills to join the top 1% applicants for this job

confluence
react
jira
typescript
microservices
docker
gitlab
networking
playwright

Description

Our team is developing the new ERP system. We support the entire product development cycle from requirements preparation stage till the testing and deployment.

Responsibilities:

  • Development frontend part of new features for in-house ERP system
  • Leading a full dev cycle team (Scrum-based activities)
  • Decompose business requirement to technical tasks
  • Review/design API contracts
  • Review provided UI/UX solutions
  • Deliver maintainable and scalable code

Requirements

  • Great expertise in React, TypeScript is a must
  • Experience with modern react libs or their alternatives:
  • UI: MUI; Formik
  • Routing: tanStack Router
  • Networking: tanStack Query
  • Store: Zustand
  • i18n: i18next
  • Runtime validation: Zod
  • Experience with writing unit tests (Jest, @testing-library/react), UI (Playwright or similar)
  • Experience with microservices architecture (Docker/docker compose) is nice to have
  • Experience with Gitlab, Jira/Confluence would be great is nice to have.

Benefits

  • Working with an international team of world class professionals on exciting and challenging projects
  • Learning & Development opportunities
  • Medical Insurance package
  • Sensibly flexible working hours
  • Breakfasts, snacks and fruits available during the day, tea and coffee machines
  • Casual workplace environment

Role Information: EN

Studio: Sperasoft

Location: Armenia, Yerevan/ Serbia, Belgrade

Area of Work: Game Development

Service: Create

Employment Type: Full-time, Permanent

Working Pattern: Office

Set alerts for more jobs like Frontend Software Engineer
Set alerts for new jobs by Sperasoft
Set alerts for new Frontend Development jobs in Serbia
Set alerts for new jobs in Serbia
Set alerts for Frontend Development (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙