IXL Learning is seeking a Software Engineer to develop products that impact the lives of millions of students and teachers globally.
Requirements
- Knowledge of Unix, Python, Java, SQL, or JavaScript is a plus
- Experience with Linux, Apache, Java, Scala, Python, and Oracle
- Experience with Swift for iOS app development
- Experience with JavaScript (including React and D3 libraries, and ES6)
- Excellent programming skills
- Strong analytical-reasoning and problem-solving skills
Responsibilities
- Build the back-end wiring, application logic, and UI that engage users
- Find and use the best technologies to add features and create new products
- Involved in all aspects of the development process – including design, coding, testing, debugging, and tuning
- Own projects from start to end as they travel through the fast-paced development cycle
- Collaborate with other teams to design amazing products that meet the needs of users
- Work on one of the many teams, including Core Technology, Front-end, Mobile, or Full-stack teams
- Contribute to the development of three extremely impactful educational products
Other
- Bachelor's or advanced degree in computer science or a related discipline
- Ability to work both independently and with a wide variety of teams
- Passion for improving education through technology
- Full-time position in the Raleigh, NC area office
- In-person 5 days a week during the first 6 months of onboarding
- H1B sponsorship is available for this position