About the job
Your Mission
Join our dynamic Engineering team as a Senior Full Stack Developer, where you will not only craft code but also tackle intricate challenges and take ownership of features from inception to deployment. Your contributions will directly influence a product that empowers thousands of construction professionals to shape the world around us.
In your initial months, you will:
Create and implement innovative AI features, including our newly launched AI agent for editing Bill of Quantities (BoQs) and automated AI bidder recommendations.
Work collaboratively with product managers and designers to refine the user experience and set the technical direction of our core offerings.
Design and construct modular packages and services within our monorepo to enhance the structure and maintainability of our codebase.
Our Engineering Culture
At cosuno, we cultivate a calm, collaborative, and productive engineering atmosphere. We empower our engineers with the autonomy to excel in their work. Our development philosophy includes:
Agile & Fast-Paced: We practice trunk-based development and implement daily releases to deliver value quickly to our users.
Quality by Default: A thorough Cypress end-to-end testing suite and strict adherence to typing, linting, and formatting standards ensure our codebase remains clean and maintainable.
DevOps Mindset: Our efficient CI/CD pipeline deploys to AWS using Kubernetes, with infrastructure managed as code via Terraform.
Collaboration & Transparency: We prioritize open dialogue, constructive code reviews, and a culture where the best idea prevails, regardless of its source.
Your Profile
We seek a passionate and experienced engineer eager to build exceptional products. You will thrive in this role if you possess:
Extensive professional experience in developing, deploying, and maintaining complex web applications using TypeScript.
In-depth knowledge of Node.js for backend development and strong proficiency in React for frontend tasks.
A practical problem-solving mindset with a high sense of ownership, comfortable driving projects independently.
Experience in collaborative, agile product teams.
Excellent communication skills in English.
Bonus Points For:
Experience with cloud services, DevOps practices, or machine learning frameworks.
