Software Engineering New

Software Engineer

Build web and cloud-native products that help our clients’ businesses scale. You will work end to end, from shaping requirements to shipping and running software in production, in a team that cares about clean code and long-term quality.

Apply now
Explore

Sounds like you?

  • You enjoy turning messy problems into clean, working software.
  • You care about how your code performs and how easy it is to maintain.
  • You keep learning new tools, AI included, to work smarter.

Then let’s build software that scales, together.

What you’ll work on

  • Web platforms

    Customer-facing web applications and internal systems for Internet-based businesses.

  • Cloud-native services

    APIs and services designed to scale, shipped with Docker, Kubernetes and CI/CD.

  • AI-powered features

    Work with our AI engineers to bring LLM features into real products.

What you’ll do

  • Design, build and maintain web applications and APIs, mainly with .NET (C#, ASP.NET Core) and a modern front end.
  • Work with business analysts and clients to clarify requirements and turn them into well-scoped features.
  • Write clean, tested code and take part in code reviews to keep quality high across the team.
  • Improve the performance, reliability and user experience of systems running in production.
  • Troubleshoot production issues and help maintain and evolve existing systems.
  • Plan your tasks, estimate the effort and report progress to the project manager so we deliver on schedule.

What you bring

  • Solid knowledge of C# and ASP.NET Core, and of web fundamentals: HTTP, REST APIs and security.
  • Good working knowledge of at least one relational database such as SQL Server, PostgreSQL or MySQL.
  • Familiar with design patterns and clean architecture; you write code that is easy to read, test and maintain.
  • Comfortable with Git and with working in an Agile team.
  • Able to explain technical topics clearly to engineers and non-technical people alike.
  • Independent and well organized, with good time management and prioritization.

Nice to have

  • Experience with TypeScript and React or Next.js.
  • Experience with Docker, Kubernetes, CI/CD pipelines or cloud platforms such as Google Cloud.
  • Experience building high-traffic websites with a smooth user experience.
  • Experience with AI coding assistants or integrating LLM APIs into applications.

Requirements

  • Bachelor’s degree in Computer Science/IT, or equivalent hands-on experience in software companies.
  • At least 2 years of professional experience as a software engineer.
  • Good written and spoken English.

What you will enjoy

  • Competitive Salary
  • Rewards & Recognitions
  • Team-building Activities
Email sent