
Senior Front End Engineer
EventMobi
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Salary
💰 CA$50,000 - CA$85,000 per year
Job Level
Tech Stack
About the role
- Build Modern Web Experiences
- Evolve our high-performance, responsive Progressive Web App
- Implement offline-first capabilities, real-time updates, and scalable front-end architecture
- Deliver experiences that work flawlessly across devices, even in low-connectivity environments
- Own Features End-to-End
- From ideation and design review to implementation, testing, CI/CD, deployment, and monitoring
- Architect for Scale
- Design abstractions that survive real-world complexity
- Navigate and improve large codebases and legacy systems
- Keep performance, maintainability, and developer experience in balance
- Raise the Bar
- Mentor engineers and lead by example
- Advocate for clean code, strong testing, and disciplined engineering practices
- Work Smarter with AI
- Embrace AI-assisted development
Requirements
- 8+ years building scalable, user-facing software
- 4+ years of deep experience with JavaScript/TypeScript and React
- Strong architectural thinking and problem-solving skills
- Comfort working in large, evolving codebases
- Experience with REST APIs, JSX, modern HTML/CSS
- Automated testing experience (Jest, React Testing Library, end-to-end)
- Clear, professional written communication (we’re async-first)
- Strong understanding of SOLID principles, domain modeling, and design patterns
- A mentorship mindset—you elevate the people around you
Benefits
- 2-weeks PTO
- 3-summer days
- your birthday is a holiday
- opportunities to meet your co-workers in person throughout the year
- Top of the line hardware and the best collaboration software for remote work
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptTypeScriptReactREST APIsJSXHTMLCSSautomated testingJestReact Testing Library
Soft Skills
architectural thinkingproblem-solvingmentorshipwritten communicationadvocacy for clean codediscipline in engineering practices