Lead the development of high-quality web applications, delivering intuitive and user-centric digital experiences. Transform requirements into polished, performant interfaces. Contribute to system design, integrate with backend services, and mentor other developers to strengthen the team’s frontend capabilities.
Remote Software engineering Jobs · TypeScript
251 results
FiltersJob listings
Evolve Aircall's frontend architecture into a true platform. Design the architecture that makes collaboration seamless, safe, and performant. Act as an enabler for the entire engineering organization, setting the standards for how frontend code is written, shared, and deployed at Aircall.
Responsible for backend development in .NET/C#, as well as web interfaces (Vue.js), co-designing the project architecture, and ensuring technical quality. Design, code, test and implement features with high business value. Proactive improvement of delivery processes, code quality and automation.
As a Senior Software Engineer II, you will be a key contributor to building and maintaining the fullstack web infrastructure that supports our educational platform. You'll work across the entire technology stack, from frontend user interfaces to backend APIs and databases. You'll ensure that teachers, parents, and administrators have powerful, intuitive tools to support young learners.
- Lead development teams and translate business requirements into impactful applications.
- Ensure best practices in software development, DevOps, and agile methodologies.
- Shape architectural decisions ensuring scalability, security, and maintainability.
Contribute to the full lifecycle of modern web applications, from front-end development to cloud-ready backend services. Build intuitive, high-quality user interfaces using React, TypeScript, HTML, CSS, and component libraries. Write server-side logic using JavaScript/TypeScript on Node.js, including data processing and application logic.
- Design, implement, and maintain full-stack features for web and mobile applications using JavaScript, TypeScript, and React.
- Collaborate with Scrum product teams to deliver high-quality, scalable solutions.
- Continuously improve platform functionality, performance, and user experience.
- Design and implement large or complex parts of the software.
- Develop unit, integration, and automated end-to-end tests.
- Promote clean code practices and good design principles.
- Architect, develop, and optimize scalable backend services.
- Drive the evolution of our platform’s core infrastructure.
- Ensure reliability, performance, and seamless integration across our ecosystem.
Use expertise in full-stack development (TypeScript, JavaScript, Ruby, and React) to ship reliable, scalable code. Lead medium-sized projects from conception to delivery, writing RFCs and managing project timelines. Partner with the Product and Finance teams on experiments and initiatives aimed at user acquisition and monetization.