Software Engineer
Indexed description
Your Role at impact.com:
As an impact.com Software Engineer working on the Onboarding squad, you will drive and take ownership of various technologies to build features, enabling large-scale processing of data supporting impact products. This role is part of an Agile/Scrum team and requires active participation in all sprint ceremonies. This role assumes a certain independent capability to investigate and learn new technologies for the platform, subsequently providing recommendations to various teams backed by solid understanding of the value a technology would provide. The engineer is responsible for delivering quality code and software solutions that meet the needs of internal and external stakeholders.
What You'll Do:
- Develop backend services on the cloud that power our UIs
- Assist on our Frontend developers changes to our UI
- Create powerful APIs for partners and advertisers
- Participate in the full product lifecycle, including ideation, prioritization, coding & testing.
- Learn new technologies
- Hard working, passionate & dedicated.
- Knowledge of Spring Framework
- Experience with ORM Frameworks , preferred
- Experience with REST APIs
- 3+ years professional experience using Java and MySQL
- Experience with Vue.js or other modern JavaScript frameworks (e.g., React, Angular)
- Enjoys working in the backend or the frontend
- Experience building on cloud platforms, GCP, Azure, or AWS
- Bachelor's Degree in Information Technology, Computer Science or similar, or equivalent work experience
- Creative, enthusiastic and fun, with attention to detail.
- A fast learner who loves solving problems.
- A great communicator who enjoys working with others
- Medical, Dental, and Vision insurance
- Office-only catered lunch every Thursday, a healthy snack bar, and great coffee to keep you fueled
- Flexible spending accounts and 401(k)
- Flexible Working: Our Responsible PTO policy means you can take the time off you need to rest and recharge. We're committed to a positive work-life balance and provide a flexible environment that allows you to be happy and fulfilled in both your career and your personal life.
- Health and Wellness: Your well-being is a priority. Our mental health and wellness benefit includes up to 12 fully covered therapy/coaching sessions per year, with additional dependent coverage. We also offer a monthly gym reimbursement policy to support your physical health.
- A Stake in Our Growth: We offer Restricted Stock Units (RSUs) as part of our total compensation, giving you a stake in the company's growth with a 3-year vesting schedule, pending Board approval.
- Investing in Your Growth: We’re committed to your continuous learning. Take advantage of our free Coursera subscription and our PXA courses.
- Parental Support: We offer a generous parental leave policy, 26 weeks of fully paid leave for the primary caregiver and 13 weeks fully paid leave for the secondary caregiver.
- Technology Financial Support: We provide a technology stipend to help you set up your home office and a monthly allowance to cover your internet expenses.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search