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, architecture, 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:
Develop and implement DRY, efficient, and maintainable code using primarily JavaScript, in accordance with industry best practices.
Conduct thorough code reviews, providing constructive feedback and contributing to new ideas to the team.
Collaborate internally to design scalable and maintainable backend architectures and externally with cross-functional teams to understand project requirements.
Identify and address performance bottlenecks, bugs, and other issues to ensure the reliability and scalability of our software.
Stay current with emerging technologies and industry trends and apply this knowledge to enhance our software development processes.
What you MUST HAVE:
Advanced (mid to senior) professional software engineering experience, focused in backend development.
Strong proficiency writing production level code in JavaScript.
Advanced degree or coursework in computer science, software engineering, or related coursework; or an equivalent combination of education and above-mentioned experience
Solid understanding of software development principles, design patterns, and best practices.
Excellent problem-solving and analytical skills.
Ability to produce results both independently and as a member of a team.
Ability to thrive in a fast-paced, ever-changing environment.
What would be helpful:
Experience coding professionally in C++ and/or TypeScript.
Previous experience working in an Agile environment.
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, with premiums as low as $1/month
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)
Leepfrog Technologies, Inc.
is an equal opportunity employer.
All applicants will receive consideration for employment free from discrimination on the basis of race, color, religion, gender, age, sexual orientation, national origin, marital status, veteran status, genetic makeup, gender identity, disability, or other protected characteristics by local, state, or federal law.