Software Engineer developing features for Messenger Pigeon desktop application. Collaborating with product and engineering teams to enhance user experience.
Responsibilities
**About the Role:****We’re looking for a Full time **Software Engineer** to help us build the next generation of our **Messenger Pigeon** desktop application.
You’ll work closely with the product and engineering teams to bring intuitive, accessible, and high-performing features to life for thousands of learners.****Your Responsibilities:****- Build and maintain desktop features using **Vue.js** and **Electron.js**
Collaborate across departments to deliver new product capabilities
Write robust, well-tested, and maintainable code
Support platform performance, accessibility, and security
Contribute to our sprint planning, technical discussions, and ongoing app enhancements
Requirements
**Requirements:****- Degree in Computer Science or related field
Strong background in front-end development (5+ years)
At least 3 years of experience with **Vue.js**
Familiarity with:
**Electron.js** (bonus)
**Node.js**
**SQL** databases
Version control systems (especially **Git**)
Benefits
**What We Offer:****- A chance to work on a product that directly improves access to education
Flexible, remote-first work culture
A supportive, purpose-driven team
Meaningful growth opportunities and impactful projects
React Developer at Capgemini responsible for building scalable web apps with a focus on UI/UX. Collaborating with designers and engineers to create high - quality software solutions.
Frontend Software Engineer building engaging user experiences using modern technologies for SiteMinder's global hotel commerce platform. Collaborating within agile teams to deliver scalable solutions.
Angular Developer responsible for implementing user interfaces using Angular and JavaScript. Collaborating across teams in Islamabad for high - performance applications.
Lead Software Engineer developing modern, scalable software for major sports brands. Contributing technical leadership and innovative solutions in a team - oriented environment.
Engineer - Systems at Wind River developing and maintaining embedded Linux systems software. Collaborating with a global team to implement features and enhance system functionality in diverse sectors.
Linux Engineering Team Lead overseeing a team responsible for enterprise Linux security and compliance. Focused on vulnerability remediation and patch management across systems at Truist.
Senior Full - Stack Engineer developing core backend and frontend systems at a growing startup. Collaborating closely with the CTO and working in a hybrid environment in Frankfurt.
L3 Application Support Specialist for global IT outsourcing firm with 2+ years experience in Angular. Providing support for application incidents and collaborating with international clients.