Lead/Senior Fullstack developer (.NET and React)

Latvia

Cyprus

Spain

Remote

We are looking for an experienced Full Stack Developer with strong React expertise and solid .NET backend skills to join our team. In this role, you will build and deliver high-quality, scalable user-facing applications while collaborating closely with product, UX, and engineering stakeholders across time zones.

Responsibilities

  • Design, build, and maintain responsive, accessible user-facing features using React (functional components, Hooks).
  • Develop and integrate RESTful APIs using C# and .NET/.NET Core (Web API).
  • Translate product and UX requirements into high-quality, end-to-end technical solutions.
  • Collaborate with cross-functional teams to deliver features in an Agile environment.
  • Write clean, maintainable, and testable code; participate in code reviews and share best practices.
  • Troubleshoot issues and optimize performance across both UI and API layers.
  • Break down ambiguous requirements and propose effective, practical solutions.
  • Communicate clearly and proactively with both technical and non-technical stakeholders.
  • Contribute to CI/CD workflows and ensure smooth deployments.

Requirements

  • 5+ years of overall software development experience with strong recent experience in React.
  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • Strong knowledge of React, JavaScript/TypeScript, HTML5, and CSS3
  • Proven experience with component architecture, state management, and routing
  • Solid backend experience with:
    • C# and .NET / .NET Core
    • RESTful API development
    • Layered architecture and basic design pattern
  • Strong problem-solving and debugging skill
  • Experience writing unit tests and following software engineering best practices.
  • Proficiency with Git and familiarity with CI/CD pipeline
  • Excellent written and verbal communication skills.
  • Ability to work with daily overlap up to Canada noon (ET/CT) for collaboration and meetings.

We offer the Benefits:

  • Advantage of working in a large, stable, andreliable company, which managed to keep adynamic and friendly work environment;
  • Experience in international projects forfirst-rate global companies;
  • Attractive salary and compensation package(advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings and certifications;
  • Active/passive participation in professionalinternational conferences;
  • Career growth and opportunities for development;
  • Regular company and team building events;
  • Opportunity to work remotely.

Remuneration:

Monthly salary (gross): 4000.00 to 6000.00 EUR*

*The above- mentioned remuneration is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate's skills, qualification and experience.

Apply by sending your CV to

Ready to become part of our team?

Please submit your CV
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

Thank you for contacting us!

Your message has been successfully submitted.
Oops! Something went wrong while submitting the form.
Or send your CV to