Senior Fullstack Engineer – React & Node.js
We’re  looking for a skilled Senior Fullstack Engineer to help us build and  evolve advanced web applications powered by GenAI technologies. In this  role, you’ll contribute across the full technology stack — from creating  responsive, dynamic UIs to designing efficient back-end services. Â
You’ll collaborate closely with cross-functional teams to deliver  scalable, user-focused solutions for high-impact use cases in a  fast-paced, data-driven environment.
🔧 What You’ll Be Working On:
- Designing and implementing intuitive front-end experiences using React and modern JavaScript/TypeScript
 - Building and maintaining robust Node.js back-end services with clean architecture and strong API design
 - Developing GenAI-driven features that enhance user workflows and automate insights delivery
 - Ensuring the performance, scalability, and accessibility of web applications across devices and environments
 - Collaborating with design, product, and engineering teams to define and iterate on requirements
 - Conducting peer code reviews and mentoring other engineers to uphold code quality and development standards
 - Implementing comprehensive unit and integration testing strategies to ensure system stability
 - Maintaining documentation and contributing to team-wide best practices and technical decisions
 
✅ What You Bring:
- 5+ years of experience in front-end or fullstack development, preferably in fast-paced environments
 - Strong command of TypeScript, JavaScript, and modern frameworks like React (Angular is a plus)
 - Proficiency in Node.js, including building and securing scalable APIs
 - Experience integrating with RESTful APIs and using version control systems like Git (GitHub or similar)
 - Solid grasp of Test-Driven Development (TDD) and hands-on experience with test automation tools
 - Familiarity with build tools such as webpack, gulp, or similar, and knowledge of performance optimization techniques
 - Exposure to design systems and tools like Figma, along with experience using third-party components (e.g., ag-Grid, Highcharts)
 - Understanding of asynchronous programming (Promises, Observables) and building reusable, maintainable code
 - Practical experience coordinating with infrastructure/backend teams on deployment and scalability
 - Excellent communication skills, with the ability to lead discussions and explain complex topics clearly
 - A thoughtful, ethical mindset and commitment to delivering high-quality, maintainable solutions
 
This is a great opportunity to  join a forward-thinking tech team working on impactful products with  real-world usage. If you’re excited about building modern applications  and shaping the next generation of intelligent interfaces, we’d love to  hear from you.
