Frontend Software Engineer

1 Month ago • All levels • Frontend Development

About the job

Job Description

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

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

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

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.

Yerevan, Yerevan, Armenia (On-Site)

Yerevan, Yerevan, Armenia (On-Site)

Vojvodina, Serbia (On-Site)

Kraków, Lesser Poland Voivodeship, Poland (On-Site)

Yerevan, Yerevan, Armenia (On-Site)

Belgrade, Serbia (On-Site)

Belgrade, Serbia (Hybrid)

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)

View All Jobs

Get notified when new jobs are added by Sperasoft

Similar Jobs

Klang Games - Senior Producer (f/m/d)

Klang Games, Spain (Hybrid)

Take-Two Interactive - Technical Program Manager

Take-Two Interactive, Ireland (On-Site)

Dream Game Studios - Senior ML Scientist

Dream Game Studios, India (On-Site)

Dream Game Studios - Head of Product

Dream Game Studios, India (On-Site)

The Walt Disney Company - Sr Software Engineer (webOS/Tizen)

The Walt Disney Company, United States (On-Site)

Nielsen Holdings - UI Developer

Nielsen Holdings, India (Hybrid)

Luxoft - Regular Developer (Java)

Luxoft, Ukraine (Remote)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Enphase Energy - Sr. Embedded FW Engineer (Contract)

Enphase Energy, India (On-Site)

The Walt Disney Company - Lead Software Engineer in Test, iOS/Android

The Walt Disney Company, United States (On-Site)

Devoted Studios - Creative Director

Devoted Studios, Canada (Remote)

Bohemia Interactive - QA Tester

Bohemia Interactive, Czechia (On-Site)

Room 8 Studio - Business Process Analyst

Room 8 Studio, Türkiye (On-Site)

Playrix - Full Stack QA Engineer

Playrix, Cyprus (Remote)

Rackspace Technology - Data Engineering manager / Delivery Manager

Rackspace Technology, India (Remote)

Rocket Werkz - GAME PROGRAMMER (UNREAL ENGINE)

Rocket Werkz, New Zealand (On-Site)

In The Pocket - SENIOR BACK-END DEVELOPER

In The Pocket, Belgium (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Yerevan, Yerevan, Armenia

Playrix - Creatives Producer

Playrix, Armenia (Remote)

G5 Games - 2D Game Lead Artist (HOG project)

G5 Games, Armenia (On-Site)

Playrix - Lead C++ Software Engineer (Gameplay)

Playrix, Armenia (Remote)

G5 Games - 2D Environment Artist (Match-3 project)

G5 Games, Armenia (Remote)

Playrix - Lead Business Analyst (DWH)

Playrix, Armenia (Remote)

Playrix - Senior QA Engineer (Server Team)

Playrix, Armenia (Remote)

Playrix - Location Game Designer

Playrix, Armenia (Remote)

Playrix - Lead Graphic Designer

Playrix, Armenia (Remote)

G5 Games - Line Producer

G5 Games, Armenia (Remote)

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Luxoft - Senior .NET Developer

Luxoft, Serbia (On-Site)

Bounteous - Adobe Target Front End Developer

Bounteous, India (Hybrid)

Gainwell Technologies - UI UX Developer

Gainwell Technologies, India (Hybrid)

Maxis Studios - Core Software Engineer

Maxis Studios, Canada (On-Site)

Big Ant Studios - Senior UI Programmer

Big Ant Studios, Australia (On-Site)

ByteDance - Frontend Software Engineer- Information System - Dubai

ByteDance, United Arab Emirates (On-Site)

The Walt Disney Company - Sr Software Engineer (webOS/Tizen)

The Walt Disney Company, United States (On-Site)

Wipro - VB.NET and .NET Fullstck+Angular

Wipro, India (On-Site)

Get notifed when new similar jobs are uploaded