At Technis, our mission is to simplify decisions about physical spaces using real-world data. We design innovative products for connected spaces and our engineers turn those designs into reality.
Our teams are curious by default; we love to solve problems and aspire to always learn and share our knowledge. We also believe great things happen when you combine thoughtful collaboration, light processes, and the freedom for people to be themselves.
To thrive in this role, you’ll need deep technical expertise, good oral and written communication skills, and the ability to deliver solid code, while providing guidance to the rest of the team. You have a product-oriented mindset and drive the development and release of outstanding products.
You’ll work in a team composed of 4 to 7 talented cross-functional members (engineering, product, design, marketing, support).
Develop and launch new frontend and backend features with your team to enhance our products
Collaborate with product managers to define, refine, and estimate project tasks, ensuring clarity and alignment
Review designs and code to maintain quality and consistency across projects
Communicate progress, share knowledge, and support teammates while maintaining a product-focused mindset
You have over five years of full-stack experience with modern JavaScript/TypeScript frameworks like React, Next, and Nest, and have built REST or GraphQL APIs using databases such as PostgreSQL and MongoDB
You actively participate in technical design discussions and help shape architectural decisions
You’re passionate about learning new technologies and expanding your engineering expertise to create amazing products
You thrive in agile environments, engage in regular meetings, embrace feedback, and adapt to fast-paced projects
You are organized, self-motivated, value design integrity, and effectively advocate for your needs and those of your team
Connect with our CTO: share your technical background and discuss your career goals
Complete a take-home coding challenge: showcase your coding skills and problem-solving approach at your own pace
Review your challenge and meet the team: we’ll go through your work together and introduce you to potential team members to ensure a great fit
Receive feedback and offer: get constructive feedback and, if all goes well, receive a job offer to join us