As a Software Engineer, you will collaborate with multidisciplinary teams, including Tech Lead, Principal, CTO, QA, and Product Managers, to design and deliver functional, high-quality software.
You will play a key role in the success of our projects by making technical and strategic decisions and consistently seeking the most efficient solutions to problems.
Requirements
Bachelor’s degree in Systems Analysis, Computer Science, Computer Engineering, or a related field.
Proven experience executing complex projects strategically, from information architecture design to product improvements.
Recognized technical authority and systems architecture specialist, with case studies of building scalable applications.
Proficiency in our technology stack: Node.js, TypeScript, Angular (or Vue/React), MongoDB, and AWS tools.
Experience building distributed products in a SaaS (Software as a Service) model.
Practical experience and proficiency with AI tools for software development, such as Cursor.
Solid understanding of prompt engineering principles and the ability to craft clear, effective instructions for AI.
Ability to critically review and validate AI-generated code, ensuring its functionality and scalability according to established standards.
Experience creating and optimizing “Rules” and “MCPs” for AI, contributing to continuous improvement of an AI-First workflow.
Communication skills to explain technical concepts clearly and understandably to different stakeholders (technical and non-technical) and to report actions to the team in an objective, cohesive manner.
Growth mindset and adaptability to learn new tools and methodologies, including the integration of AI into development workflows.
Tech Stack
Angular
AWS
MongoDB
Node.js
React
TypeScript
Vue.js
Benefits
Company-paid private health insurance (100% covered by the company)
Dental plan
Meal allowance (Swile)
Life insurance
TotalPass membership
Discount for psychotherapy in partnership with Vittude