




**The Role:** We’re looking for a **Senior Software Engineer** with deep expertise in **TypeScript and Ruby (preferably with Ruby on Rails)** to join our engineering team. In this role, you will be responsible for building and maintaining key features across our platform, ensuring scalability, performance, and a seamless user experience. You’ll work closely with product managers, designers, and fellow engineers in a fast\-paced, collaborative environment that values quality and innovation. **Responsibilities:** * Design, develop, and maintain scalable and high\-quality software solutions using **TypeScript (Node.js, React, etc.)** and **Ruby on Rails**. * Collaborate with cross\-functional teams to define technical solutions that meet product and business goals. * Participate in code reviews, system design sessions, and decision\-making processes. * Mentor junior and mid\-level engineers and help foster a culture of continuous learning and improvement. * Write clean, maintainable code with strong test coverage using tools like RSpec and Jest. * Identify and address performance bottlenecks, security issues, and scalability challenges. * Document systems, processes, and architectural decisions clearly and consistently. **Requirements:** * 5\+ years of professional software development experience. * Proficiency in **Ruby** and **Ruby on Rails**. * Solid experience with **TypeScript** in both frontend and backend development. * Strong understanding of RESTful APIs and/or GraphQL. * Experience with relational databases such as PostgreSQL or MySQL. * Familiarity with automated testing, CI/CD practices, and version control (Git). * Comfortable working in agile environments (Scrum/Kanban). * Strong communication skills and proficiency in English (written and verbal). **C \- LS \- 02062025** Wakapi Web


