This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At Wave, we help small businesses to thrive so the heart of our communities beats stronger. We work in an environment buzzing with creative energy and inspiration. No matter where you are or how you get the job done, you have what you need to be successful and connected. The mark of true success at Wave is the ability to be bold, learn quickly and share your knowledge generously. Software Engineers at Level 1 work in cross-functional teams alongside Engineers, Product Managers, and Designers to bring their engineering skills to bear on exciting business challenges. You will focus on building a strong technical foundation by executing on well-defined tasks, fixing bugs, and contributing to feature development. Engineering Teams at Wave: At our company, we hire for the organization first. While you will be placed on a specific team—such as Payroll, Accounting, Payments, or Core Platform—our fluid structure means you may move between teams as business needs evolve, allowing you to gain broad exposure to different domains.
Job Responsibility:
Feature Execution: Deliver high-quality code for features and bug fixes as defined by your team’s sprint goals
Code Quality: Write clear, concise, and well-tested code
Testing & Maintenance: Implement unit and integration tests to ensure reliability and assist in maintaining existing codebases
Collaboration: Actively participate in team rituals and engage in peer code reviews to learn from more senior engineers
Requirements:
1+ years’ of professional experience with modern web programming languages (Python, React, etc.)
Degree in Computer Science, or related
Foundational exposure to fullstack development, with a basic understanding of how frontend interfaces interact with backend APIs and databases
Interest in working on technical projects from inception to delivery
Feeling right at home in the terminal and comfortable with basic version control (Git)
Strong written and oral communication skills
Availability for occasional on-call requirements outside of standard business hours as you learn to monitor and support production systems
What we offer:
Bonus Structure
Employer-paid Benefits Plan
Health & Wellness Flex Account
Professional Development Account
Wellness Days
Holiday Shutdown
Wave Days (extra vacation days in the summer)
Get A-Wave Program (work from anywhere in the world up to 90 days)