remote
Senior Software Engineer - C & Typescript - Speria
Software Engineer
Lead the design and delivery of high‑performance web applications using C# and Typescript, driving architecture decisions, performance tuning, and mentorship across a global engineering team.
About the role
Key Responsibilities
- Design, develop, and maintain scalable web applications, internal tooling, and shared component libraries using C# and Typescript.
- Own architectural decisions, ensuring performance, reliability, and maintainability of enterprise‑grade solutions.
- Mentor junior engineers, conduct code reviews, and promote best practices in coding, testing, and deployment.
- Collaborate with product, data, and design teams to translate business requirements into technical solutions.
- Drive continuous improvement initiatives, including refactoring, automation, and adoption of modern development practices.
Requirements
- 5+ years of professional software development experience with C# and Typescript.
- Strong knowledge of .NET Core, ASP.NET, and modern front‑end frameworks.
- Proven ability to architect and scale web applications for global audiences.
- Excellent communication skills and a collaborative mindset.
- Experience with cloud platforms (Azure or AWS) and CI/CD pipelines is a plus.