Frontend Software Engineer

2 Hours ago • All levels • Frontend Development

About the job

Summary

Sperasoft's team is developing a new ERP system, encompassing the entire product lifecycle from requirements to deployment. Frontend Software Engineers will develop new features for this in-house system, leading Scrum-based development cycles, decomposing business requirements, reviewing API contracts and UI/UX solutions, and delivering maintainable, scalable code. Responsibilities include leading a full development cycle team and ensuring code quality through unit and UI testing. Experience with microservices architecture (Docker/docker compose) and Gitlab/Jira/Confluence is a plus.
Must have:
  • React, TypeScript expertise
  • MUI, Formik, TanStack Router, TanStack Query, Zustand, i18next, Zod experience
  • Unit testing (Jest, @testing-library/react), UI testing (Playwright)
  • Lead full dev cycle team (Scrum)
Good to have:
  • Microservices architecture (Docker/docker-compose)
  • Gitlab, Jira/Confluence
Perks:
  • International team
  • Learning & Development opportunities
  • Medical Insurance
  • Flexible working hours
  • Breakfasts, snacks, fruits, tea, coffee
  • Casual workplace environment
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

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

View Full Job Description

About The Company

Sperasoft is a leading international game development company (a contributor to such franchises as Halo, Battlefield, Assassin’s Creed, Rainbow 6) headquartered in Burbank, CA.


We offer fully international development capabilities with comprehensive professional teams that are constructed with the best producers, engineers, designers, and artists in the gaming industry.


Sperasoft is a part of Keywords studios – international technical and creative services provider to the global video games industry and beyond.


Our partners and clients: Ubisoft, Microsoft, Warner Brothers, 343 Industries, Riot Games, Electronic Arts, Sony, BioWare, Blizzard Entertainment, and many others.

Vojvodina, Serbia (On-Site)

Yerevan, Armenia (On-Site)

Belgrade, Serbia (On-Site)

Yerevan, Armenia (On-Site)

Lesser Poland Voivodeship, Poland (Hybrid)

Yerevan, Armenia (On-Site)

Vojvodina, Serbia (On-Site)

Lesser Poland Voivodeship, Poland (On-Site)

Yerevan, Armenia (On-Site)

Belgrade, Serbia (On-Site)

View All Jobs

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug