Frontend Software Engineer

3 Months ago • All levels • Frontend Development

Job Summary

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

Job Details

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

Similar Jobs

People Can Fly - Programmeur(-euse) backend sénior / Senior Backend Programmer

People Can Fly

Montreal, Quebec, Canada (Remote)
4 Months ago
Klang Games - Senior Producer (f/m/d)

Klang Games

Madrid, Community Of Madrid, Spain (Hybrid)
3 Months ago
Take-Two Interactive - Technical Program Manager

Take-Two Interactive

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
Dream Game Studios - Senior ML Scientist

Dream Game Studios

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Dream Game Studios - Head of Product

Dream Game Studios

Pune, Maharashtra, India (On-Site)
6 Months ago
Canva - Senior Project Manager (Digital Delivery) - 6 Month Contract

Canva

Sydney, New South Wales, Australia (Remote)
3 Months ago
The Walt Disney Company - Sr Software Engineer (webOS/Tizen)

The Walt Disney Company

Charlotte, North Carolina, United States (On-Site)
3 Months ago
Nielsen Holdings - UI Developer

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Luxoft - Regular Developer (Java)

Luxoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
3 Months ago
Zeta - Software Development Engineer II - Frontend (Epsilon)

Zeta

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Enphase Energy - Sr. Embedded FW Engineer (Contract)

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
3 Months ago
The Walt Disney Company - Lead Software Engineer in Test, iOS/Android

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Months ago
Devoted Studios - Creative Director

Devoted Studios

Québec City, Quebec, Canada (Remote)
7 Months ago
Bohemia Interactive - QA Tester

Bohemia Interactive

Brno, South Moravian Region, Czechia (On-Site)
6 Months ago
Room 8 Studio - Business Process Analyst

Room 8 Studio

Türkiye (On-Site)
3 Months ago
Playrix - Full Stack QA Engineer

Playrix

Cyprus (Remote)
4 Months ago
Rackspace Technology - Data Engineering manager / Delivery Manager

Rackspace Technology

India (Remote)
4 Months ago
Rocket Werkz - GAME PROGRAMMER (UNREAL ENGINE)

Rocket Werkz

Auckland, Auckland, New Zealand (On-Site)
6 Months ago
TVH - Competitive Intelligence Engineer

TVH

Pune, Maharashtra, India (On-Site)
4 Months ago
In The Pocket - SENIOR BACK-END DEVELOPER

In The Pocket

Leuven, Flanders, Belgium (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Yerevan, Yerevan, Armenia

Playrix - Creatives Producer

Playrix

Armenia (Remote)
4 Months ago
G5 Games - 2D Character Artist (Hidden objects project)

G5 Games

Yerevan, Yerevan, Armenia (Remote)
4 Months ago
G5 Games - 2D Game Lead Artist (HOG project)

G5 Games

Yerevan, Yerevan, Armenia (On-Site)
4 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Armenia (Remote)
4 Months ago
G5 Games - 2D Environment Artist (Match-3 project)

G5 Games

Yerevan, Yerevan, Armenia (Remote)
4 Months ago
Playrix - Lead Business Analyst (DWH)

Playrix

Armenia (Remote)
4 Months ago
Playrix - Senior QA Engineer (Server Team)

Playrix

Armenia (Remote)
4 Months ago
Playrix - Location Game Designer

Playrix

Armenia (Remote)
4 Months ago
Playrix - Lead Graphic Designer

Playrix

Armenia (Remote)
3 Months ago
G5 Games - Line Producer

G5 Games

Yerevan, Yerevan, Armenia (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Canva - Senior Frontend Engineer, Presentations Editing

Canva

Sydney, New South Wales, Australia (Remote)
3 Months ago
Luxoft - Senior .NET Developer

Luxoft

Belgrade, Serbia (On-Site)
3 Months ago
Bounteous - Adobe Target Front End Developer

Bounteous

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Gainwell Technologies - UI UX Developer

Gainwell Technologies

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
News Corp - Senior Engineer, Wordpress Development

News Corp

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Maxis Studios - Core Software Engineer

Maxis Studios

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Big Ant Studios - Senior UI Programmer

Big Ant Studios

Melbourne, Victoria, Australia (On-Site)
3 Months ago
ByteDance - Frontend Software Engineer- Information System - Dubai

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
3 Months ago
The Walt Disney Company - Sr Software Engineer (webOS/Tizen)

The Walt Disney Company

Charlotte, North Carolina, United States (On-Site)
3 Months ago
Wipro - VB.NET and .NET Fullstck+Angular

Wipro

Bengaluru, Karnataka, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

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.

Beograd, Serbia (On-Site)

Masovian Voivodeship, Poland (Hybrid)

Vojvodina, Serbia (On-Site)

Yerevan, Yerevan, Armenia (On-Site)

Lesser Poland Voivodeship, Poland (Hybrid)

Vojvodina, Serbia (On-Site)

Masovian Voivodeship, Poland (On-Site)

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

Yerevan, Yerevan, Armenia (On-Site)

Masovian Voivodeship, Poland (On-Site)

View All Jobs

Get notified when new jobs are added by Sperasoft

Level Up Your Career in Game Development!

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

Job Common Plug