Position: Senior Software Engineer (Electron)
Working hours: 9am - 5pm EST
Company location: Canada (remote)
Salary: USD$4-5k / month + PTO
Candidates location: Latin America (LATAM)
Upload your resume in English, please
This opportunity is just for residents of LATAM countries: Argentina, Bolivia, Brazil, Chile, Colombia, Costa Rica, Cuba, Ecuador, El Salvador, Guatemala, Haiti, Honduras, Mexico, Nicaragua, Panama, Paraguay, Peru, Dominican Republic, Uruguay and Venezuela.
About the company
The company is a Canadian SaaS founded in 2017 that is transforming how teams and organizations enhance their meetings. Their product, ranked as the top meeting management software on G2, is designed to boost productivity, engagement, and accountability. With an ambitious team working full remote, it's goal is simple: to Make Work Better for Everyone.
About the software engineering culture
The software team efficiently ships projects with 8-week build cycles, focusing on quality and productivity without weekly sprint planning meetings. Their meticulously designed processes, including thorough QA, continuous code reviews, and comprehensive testing, are supported by a robust CI pipeline and strong product team collaboration, ensuring high code quality at a rapid pace.
The company deeply values the engineering community, with many team members actively contributing to open source, publishing educational blog posts, and speaking at conferences and meetups.
RESPONSIBILITIES
Lead the development of our existing desktop app by setting the standards, and making optimizations to existing code.
Build brand new exciting interfaces, experiences, and ways of interacting with our desktop app.
Constantly experimenting and building with new AI technologies, and LLMs, and discovering ways to use them to improve the Meeting experience.
Work directly with our team of designers, product leads, and QA analysts to create intuitive interfaces and great experiences.
Collaborate closely with teammates to build new features and participate in constructive code reviews.
Contribute to our CI pipeline by writing unit tests, regression tests, and integration tests for your code.
Write and contribute to technical specs, define and monitor release metrics.
REQUIREMENTS
Strong experience in building desktop apps with Electron.
Experience with app development for both Windows and Mac.
Experience with the full lifecycle of desktop apps including architecture, design best practices, and release management.
Enjoy having top-to-bottom ownership of new features, including crafting technical specs, writing readable and extensible code, and keeping tabs on post-release metrics.