Software Engineer at Leepfrog Technologies Inc in Coralville, Iowa

Posted in Information Technology 23 days ago.

Type: Full-Time





Job Description:

Company Overview: Leepfrog Technologies Inc. develops and supports CourseLeaf, a leader in curricular management software. We are committed to crafting intelligent, adaptive software to create solutions for 500+ higher education clients worldwide. Learn more at https://www.courseleaf.com/.

Position Overview: Our Software Engineers play a crucial role in the backend development, coding, and maintenance of our CourseLeaf software products. You will collaborate with a cross-functional team of engineers, product managers, and QA engineers to deliver high-quality software solutions.  

This position is located on-site at our beautiful Coralville, Iowa office, with opportunities to establish a hybrid schedule.

What you’ll do:


  1. Develop and implement DRY, efficient, and maintainable code using primarily JavaScript, in accordance with industry best practices.

  2. Conduct thorough code reviews, providing constructive feedback and contributing to new ideas to the team.

  3. Collaborate internally to design scalable and maintainable backend architectures and externally with cross-functional teams to understand project requirements.

  4. Identify and address performance bottlenecks, bugs, and other issues to ensure the reliability and scalability of our software.

  5. Stay current with emerging technologies and industry trends and apply this knowledge to enhance our software development processes.

What you MUST HAVE:


  1. Advanced (mid to senior) professional software engineering experience, focused in backend development.

  2. Strong proficiency writing production level code in JavaScript.

  3. Advanced degree or coursework in computer science, software engineering, or related coursework; or an equivalent combination of education and above-mentioned experience

  4. Solid understanding of software development principles, design patterns, and best practices.

  5. Excellent problem-solving and analytical skills.

  6. Ability to produce results both independently and as a member of a team.

  7. Ability to thrive in a fast-paced, ever-changing environment.

What would be helpful:


  1. Experience coding professionally in C++ and/or TypeScript.

  2. Previous experience working in an Agile environment.

  3. Previous use of development tools such as Jira and Git.

Benefits and Perks:


  • Competitive Benefits Package including:

    • 401(k) matching up to 4%, 100% vested

    • Medical Insurance options to fit your needs

    • HSA and FSA options

    • Robust Vision and Dental Insurance

    • Short Term and Long Term Disability

    • Life Insurance with optional additional coverage

    • 4 weeks annual PTO accrual with no use-or-lose



  • Additional Perks and Programs including:

    • Flex time

    • Continuing Education Benefit

    • Employee Assistance Program

    • Casual dress

    • Complimentary Coffee Bar with an on-site Barista

    • Employee Resource Groups (ERGs)







More jobs in Coralville, Iowa

Sales
2 days ago

Goodwill of the Heartland
Management
4 days ago

Leepfrog Technologies Inc
Architecture
4 days ago

Leepfrog Technologies Inc
More jobs in Information Technology

Information Technology
about 7 hours ago

Pulmonx Corporation
Information Technology
about 8 hours ago

Comcast
$134,133.10 - $201,199.70 per year
Information Technology
about 8 hours ago

Comcast