Fullstack Software Engineer

Sperasoft is a software development company working on in-house ERP systems.
Yerevan, ArmeniaBelgrade, Serbia
Backend
Mid-Level Software Engineer
In-Person

Description For Fullstack Software Engineer

Sperasoft is seeking a Fullstack Software Engineer to join their team developing a new ERP system. The role involves working on both frontend and backend development, utilizing React, TypeScript, Java (Spring), and PostgreSQL. The ideal candidate will have experience with modern React libraries, microservices architecture, and API design. This position offers the opportunity to work with an international team on challenging projects, with benefits including medical insurance, flexible hours, and a casual workplace environment. The role is based in either Yerevan, Armenia or Belgrade, Serbia.

Last updated 2 months ago

Responsibilities For Fullstack Software Engineer

  • Development frontend and backend part of new features for in-house ERP system
  • Deliver modern microservice architecture based scalable code
  • Participate in decomposition of business requirement into technical tasks
  • Review/design API

Requirements For Fullstack Software Engineer

React
TypeScript
Java
PostgreSQL
  • Commercial experience with React, TypeScript is required including experience with modern React libs or their alternatives
  • UI: MUI; Formik
  • Routing: tanStack Router
  • Networking: tanStack Query
  • Experience with Java (Spring), REST API, PostgreSQL
  • Experience with unit tests (Jest, @testing-library/react), UI (Playwright or similar)
  • Experience with microservices architecture (Docker/docker compose) would be great
  • Experience with Gitlab, Jira/Confluence would be great

Benefits For Fullstack Software Engineer

Medical Insurance
  • 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

Interested in this job?

Jobs Related To Sperasoft Fullstack Software Engineer

Fullstack Software Engineer

Fullstack Software Engineer role at Sperasoft, developing ERP system using React, TypeScript, Java, and PostgreSQL in Yerevan or Belgrade.

Network Engineer in Automation Testing

Network Engineer in Automation Testing role at Sperasoft, focusing on network test environments, automation, and system administration.

Rendering Developer

Sperasoft seeks a Rendering Developer with UE5 expertise for game co-development, offering hybrid work and growth opportunities.

C++ Software Developer

Join Sperasoft as a C++ Software Developer to work on exciting game development projects in a collaborative environment.

Software Development Engineer, India Accounting Engineering

Build and scale financial systems for Amazon India's rapidly growing marketplace, handling complex accounting processes and automation.