Senior Full-Stack Engineer @Provectus
Software Development
Salary unspecified
Remote Location
remote Serbia
Job Type full-time
Posted 2mths ago

[Hiring] Senior Full-Stack Engineer @Provectus

2mths ago - Provectus is hiring a remote Senior Full-Stack Engineer. 💸 Salary: unspecified 📍Location: Serbia

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

We are seeking a talented and versatile Full-Stack Engineer with strong experience in TypeScript to join our innovative team.

  • Write well-designed, testable, efficient code by using best software development practices
  • Work closely, collaboratively, and creatively with product owners to build a user experience to support the business users' needs
  • Work well in a team environment of 4 - 5 developers, but taking individual ownership of deliverables and ensuring quality through comprehensive unit tests
  • Code optimization and performance with best practices in Javascript
  • Create a user interface by using standard HTML/CSS practices
  • Gather and refine specifications and requirements based on technical needs
  • Ensure cross-browser capability of code and HTML markup
  • Create and maintain software documentation
  • Stay tuned with the recent Web technologies

Qualifications

  • Strong TypeScript knowledge (interfaces, generics, unions, utility types, strict mode)
  • React with hooks and modern state management (React Query, Zustand, etc.)
  • Experience with UI libraries (Chakra UI, shadcn/ui, etc.)
  • Backend experience with Nest.js or Node.js with Typescript (Express/Fastify)
  • Solid testing practice — confident with unit and integration testing (Jest, Vitest)
  • Experience with ORMs (Prisma, TypeORM, Sequelize, etc.) and raw SQL
  • Familiarity with AWS fundamentals — S3, Lambda, ECS
  • Beyond AWS fundamentals: RDS/Aurora, DynamoDB, SQS, Cognito
  • Basic understanding of CI/CD pipelines (GitHub Actions, GitLab CI)
  • Active use of AI tools (Cursor, Copilot, Claude Code, Gemini Code Assist)
  • Strong Git fundamentals and collaboration experience (PR reviews, clean commits)
  • Effective communication and teamwork

Requirements

  • Understanding of Python w/FastAPI (SQLAlchemy, Pydantic, Alembic)
  • Understanding of OpenAPI and code generation tools (HeyAPI, openapi-typescript, swagger-codegen)
  • Familiarity with Infrastructure-as-Code (IaC) concepts — Terraform, AWS CDK
  • Experience with containerization (Docker, docker-compose)
  • Familiarity with API schema design (REST, GraphQL, OpenAPI)
Before You Apply
remote Be aware of the location restriction for this remote position: Serbia
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Full-Stack Engineer @Provectus
Software Development
Salary unspecified
Remote Location
remote Serbia
Job Type full-time
Posted 2mths ago
Apply for this position Unlock 85,088 Remote Jobs
remote Be aware of the location restriction for this remote position: Serbia
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position Unlock 85,088 Remote Jobs
×
  • Unlock 85,088 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.
  • Filter by location/skills/salary…
  • Create custom email alerts
Unlock All Jobs Now