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
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, Amazon Music

Software Development Engineer position at Amazon Music, building scalable systems for playlist and queue experiences serving millions of customers.

Software Development Engineer, FinTech Infrastructure

Build high-performance, globally scalable financial systems at Amazon as a Software Development Engineer in the FinTech Infrastructure team.

Software Development Engineer, Digital Payments and Emerging Markets

Lead software development role focusing on digital payments solutions at Amazon, requiring 3+ years experience and expertise in scalable system design.

Software Development Engineer, AWS Geospatial

AWS Geospatial Software Development Engineer position focusing on building location-based services with emphasis on privacy and serverless architecture.

Software Development Engineer - FinTech, Fintech - Tax

Software Development Engineer position at Amazon's FinTech Tax division, building scalable solutions for global tax compliance and reporting systems using modern technologies and AWS services.

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 exciting 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 6 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?