You'll write production-grade TypeScript code and contribute to the development and maintenance of our front-end frameworks, design systems, and components. Youβll also play a key role in improving our testing setup. You'll work closely with our Frontend Lead on defining the roadmap, setting priorities, and conducting technical research. You'll also help shape and build new product features that bring real value to our users.
Job listings
Join the Tech & Product Team as a Frontend Engineer and focus on building innovative features for student members. Youβll collaborate with engineers and designers to craft seamless, user-centric frontends using React, TypeScript, and Tailwind. Champion quality through testing, code reviews, and stay ahead of the curve with JavaScript and CSS innovations.
The Full Stack Engineer is responsible for designing, developing, troubleshooting, and debugging software programs for enhancements and new products. Use continuous delivery practices to deliver high-quality software and value to end customers as early as possible. Write production-ready code that is easily testable and understood by other developers, accounting for edge cases and errors. Work with the design team to create a responsive user interface in React.
As a Senior or Staff Backend Software Engineer, you will play a critical role in developing the foundational technologies that power Calm's products. You'll have the opportunity to work on a diverse range of transformative systems and collaborate with engineering, product, and functional leaders. This role involves designing, developing, and maintaining the backend systems that power our mobile and web applications.
We are seeking a highly skilled Senior Full Stack Developer with a strong focus on frontend development to join our creator tools team. You will play a key role in enhancing the user experience and building scalable solutions to support our growing platform. The ideal candidate will have extensive experience with frontend frameworks, a solid understanding of backend development, and the ability to work collaboratively within a fast-paced environment.
Building a powerful user experience is what sets Roofr apart from all other roofing platforms. As an Engineer in an early-stage and high-growth company, you will have a large impact on both technical implementation and help steer our technology roadmap. Help drive frontend architecture to the next stage of Roofβs systems and contribute to an early-stage company with engineering first culture.
Design, develop, and maintain scalable web application components using modern frameworks including React.js, AngularJS, and Node.js in a cloud-native AWS environment. Own the end-to-end lifecycle of features β from technical design and implementation to deployment and post-launch support β with an emphasis on performance, security, and maintainability. Collaborate closely with cross-functional teams to deliver high-impact user-facing features.
Join the Payment Processing crew as a Software Engineer and help build Alan's central payment interface, a unified payment platform powering Alan's products across multiple markets, including France, Spain, Belgium, and soon Canada. This role involves developing robust, scalable payment solutions while maintaining high standards of security and compliance, acting as a transversal crew and an enabler for other crews, managing interactions with payment providers and serving as Alan's technical interface for payment-related regulatory matters.
The Software Engineer will play a crucial role in advancing the CDC Foundation's mission by developing and maintaining software applications for a public health association. The ideal candidate should have expertise in Umbraco to lead the migration and development of externally facing websites, and be responsible for transitioning existing WordPress websites to Umbraco, ensuring secure data collection, improved site analytics, and an optimized user experience.
Join an expert annotation team to create training data for advanced AI models. Software engineers with 3+ years of experience will train large AI language models, helping generative AI models write better code. Projects involve engaging with these models as they learn to code, solving coding challenges, creating instructions, and reviewing code.