高级前端工程师 - 远程
Senior Front End Engineer - Remote
*** EventMobi 是一家全远程公司,该职位为全远程岗位,面向巴基斯坦、印度、巴西、哥伦比亚、阿根廷和墨西哥的候选人。
你需要能够配合 EST 时区工作。***
为什么你应该加入我们?
在 EventMobi,你不仅仅是交付 UI 功能。你将帮助塑造一个全球活动平台的核心前端架构,该平台被成千上万的组织使用,它们依赖它来执行、扩展和持续发展。
我们的 Web 应用程序不是简单的展示层。它们是大型、离线可用、跨设备的 React/TypeScript 系统,拥有共享的设计基础、复杂的状态管理、对性能敏感的渲染以及长期的架构考量。在这里做出的决定会不断累积。
我们相信,优秀的软件是由那些超越工单职责的工程师打造的。你将有空间去挑战假设、改进抽象、影响技术方向,并以系统思维而非组件思维去思考问题。
我们还相信,未来最优秀的工程师懂得如何与 AI 协作。我们积极鼓励 AI 原生开发,以减少重复性工作、提高质量并最终提高吞吐量——这样你的时间将用于设计思维、架构和有意义的问题解决。
如果你关心产品思维、工艺精神和打造可持续的软件,你会在这里找到真正的杠杆效应。
听听我们的高级工程师兼开发负责人 Ali 的话:
“五年前我作为软件工程师加入团队,让我留下的原因是高水平的技术挑战与真正可持续的工作节奏之间的罕见平衡。在许多高级职位中,你预期每天都在‘灭火’,但在这里,重点是架构完整性和长期稳定性。
工程文化建立在相互尊重和深厚的技术专长之上。我们不只是为了赶截止日期而交付功能;我们会花时间进行彻底且有意义的 PR 审查,这成为整个团队的指导工具。在过去的五年里,我见证了我们的系统不断演进,我一直感到自己有能力掌控路线图,并为正确的技术决策发声。
最突出的是这里没有自大情绪。即使作为高级工程师,我仍然不断从同事那里学习。这个环境具有协作性,使你很容易专注于真正重要的事情——编写干净、可扩展的代码并解决复杂的问题。
如果你是一位经验丰富的工程师,正在寻找一个可以发挥你才能的地方,那么这里就是你的选择。
查看英文原文
*** EventMobi is an all-remote company and this is a fully remote position, open to all candidates with a focus in Pakistan, India, Brazil, Columbia, Argentina and Mexico.
You will need to be able to work in EST time zones. ***
WHY YOU SHOULD JOIN US?
At EventMobi, you won’t just ship UI features. You’ll help shape the core front-end architecture behind a global event platform used by thousands of organizations that rely on it to perform, scale and evolve.
Our web applications are not thin presentation layers. They are large, offline-capable, cross-device React/TypeScript systems with shared design foundations, complex state management, performance-sensitive rendering and long-term architectural considerations. The decisions you make here compound.
We believe great software is built by engineers who take ownership beyond the ticket. You’ll have the space to challenge assumptions, improve abstractions, influence technical direction, and think in systems - not just components.
We also believe the strongest engineers of the future know how to work with AI. We actively encourage AI-native development to reduce repetitive work, increase quality and ultimately drive higher throughput — so your time goes toward design thinking, architecture, and meaningful problem-solving.
If you care about product thinking, craftsmanship and building software that lasts, you’ll find real leverage here.
HEAR FROM OUR SENIOR ENGINEER & DEV LEAD ALI:
“I joined the team as a Software Engineer five years ago, and what keeps me here is the rare balance between high-level technical challenge and a genuinely sustainable pace. In many senior roles, you expect to spend your days 'extinguishing fires,' but here, the focus is on architectural integrity and long-term stability.
The engineering culture is built on mutual respect and deep technical expertise. We don't just ship features to hit arbitrary deadlines; we take the time to conduct thorough, meaningful PR reviews that serve as a mentorship tool for the whole team. Having been here for half a decade, I've seen our systems evolve, and I've always felt empowered to take ownership of the roadmap and advocate for the right technical decisions.
What stands out most is the lack of ego. Even as a Senior, I'm constantly learning from my peers. The environment is collaborative which makes it easy to focus on what actually matters - writing clean, scalable code and solving complex problems.
If you're a seasoned engineer looking for a place where your experience is valued, your growth is supported, and your work-life balance is actually protected, this is the place to be.”
WHAT YOUR WORK WILL FOCUS ON:
This isn’t a “pixel pusher” role. You’ll 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 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
- Implement offline-first capabilities, real-time updates, and scalable front-end architecture
- Deliver experiences that work flawlessly across devices, even in low-connectivity environments
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
- Contribute to a culture of technical excellence
Work Smarter with AI
- Embrace AI-assisted development using tools like Claude, Codex, and other LLMs to move faster on feature, tech and routine work
- Reinvest that time into more ambitious features, stronger code quality, and better long-term systems
- Focus on solving high-impact problems instead of repetitive tasks
YOUR QUALIFICATIONS:
You’re not just experienced—you’re thoughtful about how software should be built.
- 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
NICE TO HAVE:
- Strongly typed TypeScript across hooks and components
- React Query or similar API integration libraries
- Mobile app development experience (Capacitor, Cordova, React Native)
- Docker, AWS, GitHub Actions, and CI/CD pipelines
THIS ROLE IS PROBABLY NOT FOR YOU IF..
Let’s be honest. You’ll struggle here if:
- You prefer tightly scoped, ambiguity-free tasks
- You need frequent synchronous meetings to move work forward
- You’re uncomfortable making independent decisions
- You’re skeptical of AI-assisted workflows
- You haven’t worked in a fully remote, async-first environment
We value autonomy, clarity in writing, and momentum.
OUR INTERVIEW PROCESS
If your profile moves forward, here’s what you can expect during the hiring process:
- Introductory Conversation (45 minutes)
- Meet with the VP of Product & Engineering to discuss your background, experience, and career goals.
- Technical Assessment (120 minutes)
- Participate in a live, hands-on session with members of our technical team to demonstrate your problem-solving and coding skills.
- Project Deep Dive (90 minutes)
- Walk us through impactful projects you’ve worked on, highlighting your contributions, decisions, and outcomes.
- Offer Stage
Final discussions and next steps.
We’ll provide more details at each stage and ensure you have plenty of opportunities to ask questions along the way.
BONUS
Hey - If you’ve made it this far, are excited about what you’ve read and feel that you have what it takes, then we’d love to hear from you.
Please use this link to submit a short video answering a few questions. We guarantee you’ll receive a response from us within five business days, either way.
And don’t forget to submit your application for the role as well!
WHAT WILL YOU GET FROM EVENTMOBI?
- Compensation: Base salary ranges from $50k to $85k CAD per annual, depending on experience
- Time-Off: 2-weeks PTO + 3-summer days + your birthday is a holiday (seriously! log-off and hang out with the fam or go do something fun) + opportunities to meet your co-workers in person throughout the year
- Tools: Top of the line hardware and the best collaboration software for remote work so you can be as productive as possible while working from home
- The Best Coworkers Ever: If you ask anyone that has worked at EventMobi, they will tell you that their fellow Mobiers are the best part of their experience! Don't underestimate the positive impact of caring co-workers have on your everyday happiness.
REMOTE WORKSPACE REQUIREMENTS:
- You have a safe, comfortable, and ergonomic workspace and working environment - a private and quiet workspace is a vital requirement for doing your best work!
- You have a reliable internet connection capable of participating in video calls, with at least 30Mbps download speed
- Ability to collaborate during EST working hours
ABOUT EVENTMOBI
We're focused on building the most comprehensive event management platform to help conference organizers create engaging event experiences. We believe live events bring people together and enable positive change. Over 30,000+ events in 70+ countries from major brands such as Shoppers Drug Mart, to amazing non-profits such as American Psychiatric Nurses Association and Canadian Real Estate Association have trusted EventMobi’s suite of software technology to manage their events and engage their attendees.
If you are interested in seeing EventMobi in action, check out some of the videos below:
- The Experience Manager Platform
- The EventMobi Mobile Event App
- The Product Tour
- Top brands and organizations from around the world have used EventMobi’s event app technology to create incredible event experiences - hear directly from our customers.
EventMobi is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment. Accommodations are available upon request for candidates taking part in all aspects of the selection process.
Salary: 50k - 85k CADOriginally posted on Himalayas