Про роботу
Award-winning Virtual & Mobile Events Platforms. Team in Toronto and Berlin. Clients include Porsche, Volvo, Visa, PayPal, Bacardi, etc.
Client / Project
One of the most comprehensive event management platform to help event organizers and participants have incredible online events experiences. Over 10,000+ events run in 70+ countries so far.
What will you do?
- Modern Web App - You will be involved in enhancing the responsive web app, solving interesting problems along the way - real-time content updates, offline content, UI and architecture scaling for performance.
- Architecture & Scale - Gathering insights and employing strong design principles, you will determine the best tech to address our customers' needs while optimizing for scale.
- Ownership - From initial design to deployment, test automation to performance monitoring, you own what you build end-to-end
- Development - Best practices, craftsmanship, well thought out code and mentorship to the team
Interesting things you'll work on
- Changing the way our app loads (cache-first to network-first strategy)
- Utilizing Redux and dynamic reducers
- React based page builder that generates React components with API integration
- Adding more engagement features (chat/group discussions/1:1 video meetings/breakout rooms)
Your experience
- 5+ years experience as a software developer working on large or fast scaling products
- Deep understanding in JS, React/Redux including concepts such as Hooks and functional components
- Ability to architect elegant solutions to complex problems using appropriate abstractions and techniques
- Comfortable working with large code bases
- Experience working with RESTful APIs
- Proficient using JSX/ES6/HTML/CSS
- Experience with Material UI or Ant Design
- Champion best practices and performance improvements
- Experience with automated testing suites like Jest, Enzyme and Cypress
- Ability to debug a codebase in a self-sufficient manner
- Knowledge of SOLID Principles, Domain Modelling, and Design Patterns is a major benefit
- Ability to mentor and grow team members, provide technical guidance and oversight on implementation direction
Would be nice
- Experience with Python or other server-side languages
- Experience with Docker and AWS and CI/CD like GitHub Actions
- Experience with WebRTC, RTMP and video codecs
What do we offer?
- $7,000 - $8,000 /m, can be paid to FOP or Payoneer (if you want)
- Client Company Stock Options opportunity
- Remote, full-time, flexible schedule as soon as plans and deadlines are met
- Paid vacations and sick leaves