Position Overview
We are seeking a skilled Senior Software Engineer with strong React expertise to join our development team. Together we will be building a marketing SaaS platform, specifically focusing on user interfaces, personalization features, and data-driven visualizations. This role requires someone who combines technical independence with a proactive approach to problem-solving, proposes innovative solutions, and collaborates effectively as a valued team member.
What you will do
Development & Implementation
- Design, develop, and maintain complex front-end applications using React and TypeScript
- Build and maintain microfrontend architecture using Module Federation
- Participate in system architecture discussions and technical design reviews
- Ensure applications are scalable, performant, and deliver exceptional user experiences
- Develop reusable component libraries and maintain design system consistency
Quality Assurance
- Write comprehensive unit tests, integration tests, and end-to-end tests using React Testing Library and Playwright
- Participate in code reviews and provide constructive feedback to team members
- Debug and troubleshoot application issues across development, shared qa, and production environments
- Monitor application performance and implement optimizations
- Ensure accessibility standards are met across all features
Collaboration & Communication
- Work closely with product managers, designers, and backend engineers
- Collaborate with other frontend developers to ensure consistency and code quality
- Participate in sprint plannings, groomings, daily standups, and retrospectives
- Mentor junior developers and contribute to team knowledge sharing
- Document technical specifications and maintain project documentation