Software Engineer (Europe)

Jobgether
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 99K

Job location

Remote

Tech stack

Java
JavaScript
Adobe InDesign
Artificial Intelligence
Software Applications
C Sharp (Programming Language)
Software as a Service
Code Coverage
Continuous Integration
Data Structures
Software Debugging
DevOps
Distributed Systems
Github
Hypertext Transfer Protocols (HTTP)
Web Browsers
SQL Databases
TypeScript
Rust
Data Logging
Pulumi
Grafana
Backend
Containerization
Kubernetes
Information Technology
Sentry
Cloudflare
Web Technologies
Front End Software Development
Api Design
REST
Terraform
Docker

Job description

This role offers the opportunity to contribute to a cutting-edge SaaS platform that connects creators and brands, enabling measurable campaign performance and optimization across multiple markets. You will be part of a fully remote, cross-functional team with end-to-end ownership of features, from frontend and backend development to infrastructure and operations. The role emphasizes frontend expertise while providing exposure to the full stack, allowing you to influence design, reliability, and maintainability. You will collaborate asynchronously across Europe while participating in occasional team events, and your work will have direct impact on the platform's performance, stability, and user experience.

Accountabilities:

· Develop and maintain frontend applications with high-quality, maintainable code, while collaborating on backend and infrastructure as needed.

· Operate and monitor applications using observability tools such as Grafana or Sentry, ensuring appropriate logging, instrumentation, and alerting.

· Write, maintain, and improve internal documentation and ensure alignment with team standards.

· Ensure adequate test coverage through unit and end-to-end tests, supporting reliability and quality.

· Participate in design and standardization discussions, implementing and documenting technical decisions.

· Maintain and optimize CI/CD pipelines to keep them fast, reliable, and efficient.

· Manage infrastructure using infrastructure-as-code tooling (Pulumi) and support operational excellence., · Experience with Cloudflare Workers or client-side web technologies (HTTP, browsers, JavaScript).

Benefits

· Fully remote work with autonomy to self-organize schedules.

· Opportunity to contribute to a high-impact platform serving creators and brands across Europe.

· Exposure to full-stack development, infrastructure, and operational excellence.

· Participation in occasional in-person team events in Europe.

· Collaborative, lean, and pragmatic engineering culture emphasizing maintainable solutions and knowledge sharing.

Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching. When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.

Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements. It compares your profile to the job's core requirements and past success factors to determine your match score. Based on this analysis, we automatically shortlist the three candidates with the highest match to the role. When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.

The process is transparent, skills-based, and free of bias - focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company. Final decisions, interviews, and assessments are then handled by their internal hiring team.

Requirements

· 5+ years of professional experience building and operating software applications.

· Excellent written and spoken English with strong communication skills.

· Expertise in at least one modern, strongly typed programming language (TypeScript, Go, Rust, Java, C#).

· Strong understanding of computer science fundamentals, including data structures, algorithms, and API design.

· Experience with testing, debugging, troubleshooting, and optimizing software.

· Located within Europe (CE(S)T ±1) and comfortable with fully remote collaboration.

Bonus / Nice-to-have:

· Experience with server-side Node.js development in TypeScript.

· Familiarity with distributed systems, REST API design, or full-stack development.

· Experience with cloud platforms, SQL databases, and DevOps tooling (Pulumi, Terraform).

· Familiarity with observability tooling (OpenTelemetry), containerization (Docker, Kubernetes, Helm), and CI/CD concepts (GitHub Actions).

Apply for this position