Full Stack Software Engineer - AI and Internal Tools
Push Operations · Vancouver
Description du poste
About the role
Push is seeking an experienced Full Stack Software Engineer to design, build, and test internal tools and AI integrations that power its HR, payroll, and scheduling platform. You will work closely with product and operations teams to remove workflow bottlenecks and deliver scalable solutions that enable customers to manage their people more efficiently.
Key responsibilities
- Develop and maintain internal tools, automations, and back‑end services that support cross‑functional teams.
- Design, implement, and scale APIs and micro‑services.
- Collaborate with internal stakeholders to identify workflow challenges and create innovative technical solutions.
- Participate in code reviews, ensure code quality, and write comprehensive unit and integration tests.
- Continuously improve codebase maintainability and performance.
Required profile
- 5+ years of professional experience building web applications.
- Strong grasp of computer‑science fundamentals such as data structures, algorithms, and design patterns.
- Proven ability to deliver highly scalable, testable, and maintainable software.
- Curiosity and a habit of staying up‑to‑date with emerging technologies.
Required skills
- Proficiency in at least one language: PHP, Python, Ruby, Go, C/C++, or C#.
- JavaScript expertise (ES6) and experience with modern frameworks/tools such as Webpack, Angular, React JS, or React Native.
- Solid understanding of relational databases and SQL.
- Experience with Laravel or other MVC frameworks (bonus).
- Familiarity with AI API integration (e.g., AWS Bedrock) and related security safeguards (bonus).
What we offer
- Opportunity to work on impactful products that simplify people management for leading brands.
- Support for personal and professional growth.
- Inclusive, dog‑friendly culture that values curiosity, initiative, and kindness.
- Equal‑opportunity employment with a focus on diversity and innovation.
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Publie il y a 1 jour
Expire dans 1 mois
1 vues · 0 candidatures
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
Push Operations
Vancouver