Summary
Join Ceros' Product team as a full-stack Software Engineer, focusing initially on backend development. You will play a crucial role in a greenfield project, refactoring a key product component to introduce new features and improve the design-to-code pipeline. This involves building and maintaining converters between external design formats (like Figma) and Ceros' internal design system. The role requires collaboration with various teams, including Quality Engineering, and participation in on-call rotation. You will contribute to a remote-first team, working within European time zones. Ceros offers a dynamic and collaborative culture, with opportunities for professional growth and development.
Requirements
- Track record of project ownership and exceptional product delivery
- Competent in TypeScript, Node.js and SQL
- Knowledgeable on best practices in front-end architecture
- Experience working across a broad spectrum of the tech stack, with the ability to assist in tasks such as writing Terraform resources, creating GitHub Actions, or developing API endpoints, in addition to a primary focus on design conversion
- Experience working on no-code/whiteboarding/collaboration platforms
- Experience working with design formats and understanding their underlying structure
- You know what affine transformation matrices are
Responsibilities
- Writing well-architected, maintainable code (probably goes without saying)
- Planning and leading high-complexity stories and epics
- Reviewing story plans and offering insights on impacts to other parts of the application
- Collaborating closely with the Quality Engineering team to write and maintain automated and regression tests, ensuring robust and reliable code
- Participating in constructive code review sessions that focus on quality and productivity, while balancing the need to ship features in a timely manner
- Focusing on delivering an exceptional user experience, with a strong attention to detail that reflects our commitment to creating intuitive and effective products
- Participating as a primary on-call resource for service disruptions on rotation
- Suggesting new technologies and techniques to improve engineer productivity
- Collaborating with and mentoring your peers on security best practices
- And finally, deploying your code to production and seeing the customer create something amazing and beautiful with it
Preferred Qualifications
- You excel in navigating ambiguity, where complex and evolving requirements are more typical than clear-cut customer demands
- You approach large challenges incrementally, preferring a test-and-learn methodology over prolonged heads-down development
- You are self-motivated and proactive, with progress often driven by your own initiative and that of your team
- Experience in a fast-moving startup environment desirable
- You look to uplevel others around you, supporting teams outside of your specific project
Benefits
- Stock options
- Paid parental leave: 12 weeks for primary caregivers, 4 weeks for secondary caregivers
- Flexible time off
- Paid Sick days
- Stipend for your home office setup
- Excellent gear (Macbook Pro, external monitor, etc.)
- Stipend towards experiences in which Cerosians can collaborate, educate, and create social connections with one another
- Unlimited access to co-working spaces around the globe
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.