Software Engineer, New Grad
IXL Learning, developer of personalized learning products used by millions of people globally, is seeking new graduates who have a passion for technology and education. You will dive into our code base and immediately contribute to our three extremely impactful educational products and build new, innovative products. You can fine-tune your existing skills and learn new ones as you work on one of our many teams. You’ll be able to work with our Core Technology team in back-end engineering, Front-end group using cutting-edge technologies like React, Mobile team in implementing iOS and Android apps, or our Full-stack teams who seek engineers interested in doing it all.
We find it immensely satisfying to develop products that impact the lives of millions, and we are eager to have you join our team.
This is a full-time position in our Raleigh, NC area office. This position will be in-person 5 days a week during the first 6 months of onboarding. H1B sponsorship is available for this position. #LI-TL1WHAT YOU'LL BE DOING
As a Software Engineer, you will build the back-end wiring, application logic, and UI that engage our users. You will find and use the best technologies to add features and create new products. You’ll be involved in all aspects of the development process – including design, coding, testing, debugging, and tuning. You will own your projects from start to end as they travel through our fast-paced development cycle. In addition to working with your fellow engineers, you’ll collaborate with other teams to design amazing products that meet the needs of our users, who are students and teachers all over the world.
TECHNOLOGY
Our server-side stack currently includes Linux, Apache, Java, Scala, Python, and Oracle. For our iOS app development, we use Swift. Our front-end code is written in JavaScript (including the React and D3 libraries, and ES6). Of course, the specific technologies and languages you use will vary by project and according to your own interests or specialization areas.
WHAT WE'RE LOOKING FOR
- Bachelor's or advanced degree in computer science or a related discipline
- Excellent programming skills
- Strong analytical-reasoning and problem-solving skills
- Ability to work both independently and with a wide variety of teams
- Knowledge of Unix, Python, Java, SQL, or JavaScript is a plus
- Passion for improving education through technology
Recommended Jobs
Cyber Oracle Cloud Security - Senior Manager
Our Deloitte Cyber team understands the unique challenges and opportunities businesses face in cybersecurity. Join our team to deliver powerful solutions to help our clients navigate the ever-changing…
Maintenance Director (Ashville, NC)
Job Description Job Title: Director of Maintenance Location: Asheville, NC Job Type: Full Time (on site 5 days/wk.) Education Level: College Degree preferred but not required Annual Sal…
Worship Pastor & Media
Modern Worship and Media The Modern Worship and Media Pastor will be responsible for planning, executing, and leading the modern worship experiences at Grey Stone Church each week. Working in coll…
Caregiver
**When you join Sunrise Senior Living, you will be able to use your unique skills to empower residents to live longer, healthier, and happier lives. Not only will you build meaningful relationships wi…
Site Implementation Engineer
Responsibilities **Introduction:** We are seeking an experienced Site Implementation Engineer to support the FAA in implementing the Terminal Flight Data Manager (TFDM) system at designated sites. Thi…
Entry Level Construction Laborer for Pipeline Construction - Concord
Salary based on the depth of construction experience - Salary Range - $38,000 to $55,000 -This will be a full-time position with some local travel required. -All Candidates must be able to meet th…
Director of Construction
**Director of Construction & Design** **Salary Range: $120,000-$135,000** **Location:** Fayetteville, Arkansas **Department:** Construction, Planning & Design **About the Organization** This position …
Class A CDL Hazmat Driver
Position Title: Class A CDL Driver Location: Gastonia, North Carolina Employment Type: Full-Time Overview: Our client is seeking dependable and motivated Class A CDL Drivers to join their de…
Medical Assistant
Clinical Duties: Measuring Vital signs (blood pressure, pulse, breathing rate and temperature), Height and Weight. Obtains a medical history by asking patients questions about their medical c…
Dentist needed in Winston-Salem, NC
ABOUT THE POSITION: A well-established group dental practice is seeking a General Dentist to join their team in Winston-Salem, NC . This is a modern, fully equipped office designed to suppo…