Company

Technology

SeniorSoftwareDeveloper

€75–110k ~AI est. Bulgaria FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Developer. Skills: Full-stack development, Web application architecture, Cloud-native architectures. Lead design of web application features. Lead development of web application features”

Industry & Context.

Technology
Problems you'll solve

Evaluate trade-offs

What They're Looking For.

Must Have

5+ years experience building complex web applications, Experience with Node.js, Experience with TypeScript, Experience with React, Experience with AWS-based architectures, Hands-on experience with backend frameworks, Hands-on experience with ORM tools, Knowledge of PostgreSQL, Knowledge of relational database design, Understanding of web security best practices, Understanding of scalable system design, Experience working with Docker, Experience working with Kubernetes, Experience working with modern cloud-native architectures

Nice to Have

NestJS experience, TypeORM experience

What You'll Do.

Lead design of web application features

Lead development of web application features

Lead delivery of web application features

Define engineering standards

Define technical direction

Build backend solutions

Test backend solutions

Maintain backend solutions

Build frontend solutions

Test frontend solutions

Maintain frontend solutions

Collaborate with product teams

Collaborate with engineering teams

Collaborate with cross-functional teams

Design technical solutions

Promote best practices

Mentor junior developers

Mentor intermediate developers

Foster knowledge sharing

Foster continuous improvement

Contribute to system documentation

Contribute to technical discussions

Contribute to platform evolution

How You'll Work.

Team & Collaboration

Cross-functional teams; Technical stakeholders; Non-technical stakeholders

Communication Scope

Technical discussions

Full Job Description

## Accountabilities Lead the design, development, and delivery of complex web application features across customer-facing and internal systems. Act as a technical subject matter expert, helping define architecture, engineering standards, and long-term technical direction. Build, test, and maintain scalable backend and frontend solutions using modern full-stack technologies. Collaborate with product, engineering, and cross-functional teams to evaluate trade-offs and design effective technical solutions. Promote best practices in software engineering, including clean architecture, code quality, and secure development principles. Mentor junior and intermediate developers while fostering knowledge sharing and continuous improvement within the team. Contribute to system documentation, technical discussions, and ongoing platform evolution. Requirements: The ideal candidate brings strong full-stack engineering experience with a proven ability to design and deliver scalable, production-grade web applications. You should be comfortable working across the full development lifecycle, from architecture and design through deployment and monitoring. Strong communication, mentoring ability, and a collaborative mindset are essential, as this role involves close interaction with both technical and non-technical stakeholders. 5+ years of experience building complex web applications in production environments Strong experience with Node.js, TypeScript, React, and AWS-based architectures Hands-on experience with backend frameworks such as NestJS and ORM tools like TypeORM Strong knowledge of PostgreSQL and relational database design Understanding of web security best practices and scalable system design Experience working with Docker, Kubernetes, and modern cloud-native architectures Strong mentoring, communication, and collaboration skills Commitment to writing clean, maintainable, and reusable code Benefits: Remote-first work environment within Canada Flexible and supportive engineer

Free ATS check

Applying for this Senior Software Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about this company?

Real rants from real employees. Read before you apply.

Read Company Rants →