Senior Front End Engineer
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Senior Front End Engineer - Remote Opportunity
EventMobi, a fully remote company, is seeking a talented Senior Front End Engineer to join our dynamic team. While the role is global, we are particularly focusing on candidates in Pakistan, India, Brazil, Colombia, Argentina, and Mexico. Please note that this position requires the ability to work within EST time zones.
Why Join EventMobi?
At EventMobi, you will contribute significantly to the core front-end architecture of a global event platform. Our web applications are robust, offline-capable, cross-device React/TypeScript systems that demand thoughtful architectural decisions. We foster a culture where engineers take ownership beyond assigned tickets, influencing technical direction and thinking in systems. We embrace AI-native development to enhance productivity and focus on impactful problem-solving, design thinking, and architecture. If you are passionate about product thinking, craftsmanship, and building sustainable software, EventMobi offers a rewarding environment.
Hear from our Senior Engineer & Dev Lead, Ali:
"I joined EventMobi five years ago and remain here due to the exceptional balance of high-level technical challenges and a sustainable work pace. Unlike many senior roles, our focus is on architectural integrity and long-term stability, not just 'firefighting.' The engineering culture thrives on mutual respect and deep technical expertise, with thorough PR reviews serving as mentorship opportunities. I've always felt empowered to own the roadmap and advocate for sound technical decisions. The lack of ego and collaborative environment make it easy to focus on writing clean, scalable code and solving complex problems. If you're a seasoned engineer seeking value, growth, and protected work-life balance, this is the place."
Your Role and Responsibilities:
This is not a 'pixel pusher' role. You will operate at the intersection of product thinking, architecture, and hands-on engineering.
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 seamless experiences across all devices, even in low-connectivity environments.
Own Features End-to-End:
- Manage features from ideation and design review through implementation, testing, CI/CD, deployment, and monitoring.
Architect for Scale:
- Design abstractions that handle real-world complexity effectively.
- Navigate and improve large codebases and legacy systems.
- Maintain a balance between performance, maintainability, and developer experience.
Raise the Bar:
- Mentor engineers and lead by example.
- Advocate for clean code, robust testing, and disciplined engineering practices.
- Contribute to a culture of technical excellence.
Work Smarter with AI:
- Leverage AI-assisted development tools (e.g., Claude, Codex, LLMs) to accelerate feature development and routine tasks.
- Reinvest time saved into developing ambitious features, improving code quality, and building better long-term systems.
- Focus on solving high-impact problems rather than repetitive tasks.
What We're Looking For:
You are a thoughtful engineer with a passion for building high-quality software.
- 8+ years of experience 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.
- Proficiency in automated testing (Jest, React Testing Library, end-to-end).
- Clear, professional written communication skills for an async-first environment.
- Strong understanding of SOLID principles, domain modeling, and design patterns.
- A mentorship mindset and a desire to elevate those around you.
Nice to Have:
- Strongly typed TypeScript across hooks and components.
- Experience with React Query or similar API integration libraries.
- Mobile app development experience (Capacitor, Cordova, React Native).
- Familiarity with Docker, AWS, GitHub Actions, and CI/CD pipelines.
This Role Might Not Be for You If:
- You prefer tightly scoped, ambiguity-free tasks.
- You require frequent synchronous meetings to progress work.
- You are uncomfortable making independent decisions.
- You are skeptical of AI-assisted workflows.
- You have not worked in a fully remote, async-first environment.
We value autonomy, clarity in writing, and momentum.
Our Interview Process:
- Introductory Conversation (45 minutes): Meet with the VP of Product & Engineering.
- Technical Assessment (120 minutes): Live, hands-on coding session.
- Project Deep Dive (90 minutes): Discuss impactful past projects.
- Offer Stage: Final discussions and next steps.
We will provide detailed information at each stage and ample opportunity for questions.
Bonus:
If you are excited about this opportunity and believe you have the required skills, please submit a short video answering a few questions via the provided link. You are guaranteed a response within five business days. Don't forget to submit your formal application as well.
What You'll Get from EventMobi:
- Compensation: Base salary range of $50,000 - $85,000 CAD annually, based on experience.
- Time-Off: 2 weeks PTO, 3 summer days, your birthday off, and opportunities for in-person team meetups.
- Tools: Top-tier hardware and collaboration software for remote productivity.
- The Best Coworkers Ever: Join a team of supportive and caring colleagues.
Remote Workspace Requirements:
- A safe, comfortable, and ergonomic workspace, including a private and quiet area.
- Reliable internet connection with at least 30Mbps download speed for video calls.
- Ability to collaborate during EST working hours.
About EventMobi:
EventMobi provides a comprehensive event management platform designed to help conference organizers create engaging event experiences. We believe live events foster connection and drive positive change. Over 30,000 events in 70+ countries, including major brands and non-profits, have trusted EventMobi's software to manage their events and engage attendees.
Explore EventMobi in action:
- The Experience Manager Platform
- The EventMobi Mobile Event App
- The Product Tour
- Customer testimonials highlight the success of EventMobi's event app technology.
EventMobi is committed to diversity and is an equal opportunity employer. Accommodations are available upon request during the application and selection process.