SpringfieldMARecruiter Since 2001
the smart solution for Springfield jobs

Senior Software Engineer / Team Lead - FranklinCovey Everywhere Team

Company: Franklin Covey
Location: Springfield
Posted on: May 28, 2023

Job Description:

Title: Senior Software Engineer - FrankinCovey Everywhere Team
Reports to: Engineering Manager, FranklinCovey Everywhere
Location: Remote - Anywhere in the US
Job Summary
As a Senior Software Engineer, you will build and maintain products to help organizations train their employees and overcome their most pressing people-related problems at scale. You will work with product, design, data, and content teams to build a modern learning platform, scaling usage (and impact) 10-100x in the next year.
Role Context
Historically, FranklinCovey primarily offered in-person, one-off training. Over the last five years we have made substantial investments, and have had significant success, transitioning the business to an online, subscription product: All Access Pass. Last year we acquired Strive, an edTech startup whose leadership development platform was used by leading tech companies like Slack, Airbnb, Pinterest and Intuit. Under the Strive team's direction and leadership, we are doubling down on their technology/product-centric approach and looking to build out a larger product and engineering team.
Essential Job Functions

  • Ideate:

  • Engineers participate early in the product development process. You will review quantitative and qualitative research about our clients and learners and weigh in on the product strategy and roadmap.

  • Build:

  • You will ship regularly and iteratively, writing testable, readable, and maintainable code.

  • Collaborate with product engineering teams to ensure a seamless integration of our frontend code with the app shell as well as defining native features to expose.

  • Fix bugs and performance problems.

  • Review & Architect:

  • As a Senior Software Engineer, you will play a leadership role in code reviews for the team, helping set the engineer bar, defining best practices, and weighing in on major architecture decisions.

  • Support :

  • You will work with the sales, marketing, implementation and support teams to ensure users get the most value from the products you've built.


    • Experience building and shipping high-quality software products.

    • Front-end experience with React, TypeScript and CSS.

    • Back-end experience. Django/Python is preferred but not required. We're looking for great engineers and are confident that you can learn the language with time and direction.

    • Experience architecting systems of moderate complexity, taking into account performance, security and privacy.

    • Experience managing projects.

    • Ability and experience mentoring/guiding/developing more junior engineers with code reviews, best practice sharing, and architecture decisions. Drive to continually improve and share knowledge with your teammates.

    • Experience working in a fast-moving, startup-like environment.

    • Bonus: Experience with either mobile development or hybrid app development.

      Why We Think This is a Great Opportunity

      • Interesting Product, Technical and Organizational Challenges - This year we will increase the number of users on Strive's learning platform 100 to 1000x. This will require us to solve a number of interesting product, technical and organizational challenges - whatever your unique interest is, there's likely a good challenge for you to work on.

      • Impact at Scale - FranklinCovey positively impacts the lives of millions of learners and tens of millions of their direct reports every year - FC directly teaches 4x as many learners in the US as all US business schools combined! By building out platform integrations for learning and planning in the flow of work, you'll substantially increase the quality of the learning experience and thus improve the skills and experiences of that enormous audience.

      • Startup Speed, Established Company Security - FranklinCovey's product & tech org is small relative to the company's learner/client scale, so you'll be able to move quickly to build a strategy and ship great products. Unlike a startup, FC is an established (and profitable!) publicly traded company, so you won't worry about the next funding round falling through and a lack of job security.

        For location-specific wage information, please visit:
        California - Anticipated compensation for this position is $150-190k. Actual offer may be outside of this range and will be determined by education, experience, knowledge, skills, and abilities, as well as geographic location, internal
        equity and alignment with market data.
        Colorado - https://franklincovey365.sharepoint.com/:b:/s/NewHireDocsPublic/EdwdLaU1htFBnribPehRgwcBoadr0javdGoJqxNuE2sMFg?e=IINokQ
        New Jersey - https://franklincovey365.sharepoint.com/:b:/s/NewHireDocsPublic/EdwdLaU1htFBnribPehRgwcBoadr0javdGoJqxNuE2sMFg?e=I3V5wN
        New York - https://franklincovey365.sharepoint.com/:b:/s/NewHireDocsPublic/EdwdLaU1htFBnribPehRgwcBoadr0javdGoJqxNuE2sMFg?e=QnLyUk
        Washington - https://franklincovey365.sharepoint.com/:b:/s/NewHireDocsPublic/EdwdLaU1htFBnribPehRgwcBoadr0javdGoJqxNuE2sMFg?e=XZdfX4
        Benefits include medical, dental, and vision insurance, HSA, 401(k), employee stock purchasing program, PTO, paid holidays, and more. Please visit franklincoveybenefits.com for details.
        Company Information
        Franklin Covey Co. (NYSE: FC) is a global, public company, specializing in organizational performance improvement. We help organizations achieve results that require lasting changes in human behavior. Our world-class solutions enable greatness in individuals, teams and organizations and are accessible through the FranklinCovey All Access Pass - available in multiple modalities and in 21 languages. Clients have included the Fortune 100, Fortune 500, thousands of small- and mid-sized businesses, numerous government entities, and educational institutions. FranklinCovey executes over 15,000 client engagements each year reaching into 160 countries and territories. Our mission statement is "We enable greatness in people and organizations everywhere". We fulfill this mission by hiring "Achievers with Heart".
        Visit our website at franklincovey.com for more information regarding our organization.
        Please visit franklincoveybenefits.com for a complete US benefits overview. Benefits may include medical, dental, or vision insurance, HSA, PTO, 401(k), holiday pay, employee stock purchasing options, or other benefits. Please visit https://franklincoveybenefits.com/enroll/ to best determine eligibility.
        FranklinCovey is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
        For additional information regarding our Equal Employment Opportunity policies, please visit sites.google.com/franklincovey.com/equal-employment-opportunity/home
        For our Reasonable Accommodation Notice and Pay Transparency Nondiscrimination Provision, please visit sites.google.com/franklincovey.com/equal-employment-opportunity/adaraptnp
        For our Privacy Policy, please visit https://www.franklincovey.com/privacy (https://sites.google.com/franklincovey.com/equal-employment-opportunity/adaraptnp)

Keywords: Franklin Covey, Springfield , Senior Software Engineer / Team Lead - FranklinCovey Everywhere Team, IT / Software / Systems , Springfield, Massachusetts

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Springfield RSS job feeds