Ceridian

Software Developer Lead, Front End

Posted on: 24 Nov 2022

Minneapolis, Minnesota

Job Description

About the opportunity 

We are looking for a Lead Software Developer to join our Design System team to build & enhance Dayforce's new UI.

What you'll get to do

Build and transform the next generation Web Platform using modern UI frameworks.
Analyze, design, prototype, program, test, troubleshoot and support – the complete software life cycle in your hands!
Leverage your hands-on experience in designing and implementing end-to-end solutions
Envision and deliver features by working, as part of a high-performing scrum team, with clients, prospects, implementation partners, and Dayforce personnel
Contribute to the creation and execution of roadmap and objectives alongside other technical leaders and architects
Estimate effort, assess risks and impacts on the existing system as new functionality is added
Leverage your knowledge and experience to mentor other developers on advanced JavaScript concepts
Standardize and implement best practices in software design patterns and principles

What's in it for you

Encouragement to be the best version of yourself at and away from work:

YOUnity diversity and inclusion programs
Amazing time away from work programs 

Support for your total well-being through our Live Well, Work Well programs targeting all aspects of your life
Recognition for your contributions through excellent pay, perks, and rewards
Giving where you’re living: volunteer days, Ceridian sponsored events, and our very own charity, Ceridian Cares
Opportunities to fuel your career growth through numerous internal and external programs and events

Skills and Experience we value

Experienced full-stack developer who possesses a strong understanding of programming knowledge and concepts with a front-end focus
2+ years of a Team Lead in an Agile environment mentoring junior developers
5+ years of experience with HTML5, JavaScript/TypeScript, CSS
3+ years of demonstrated experience with any of the modern JavaScript libraries such as React, Angular, Dojo, Vue, etc.
2+ years of working with JavaScript run time environment such as Node.js
Strong understanding of data structure, algorithms, design patterns
Strong coding skills for object-oriented programming and Web Services, microservices, or SOA
Strong understanding of advanced programming constructs such as multi-threaded programming, dependency injection, LINQ, advanced SQL, object relational mapping
Hands-on experience with CSS pre-processors such as SASS, LESS, and STYLUS
Disciplined self-starter, capable of working independently and in close collaboration within an agile development team
Excellent communication, documentation, and investigation skills

What would make you really stand out

Experience creating, maintaining, and documenting frameworks/libraries that are used by developers
Experience with Unit Testing Libraries/Frameworks such as Karma, Mocha, Jasmine, JEST, Enzyme, NUnit
Strong understanding of CICD pipeline working with software such as Jenkins, Azure, Git, GitHub
Write beautiful code, keeping in mind code vulnerability, accessibility, extensibility, modifiability, reusability
Understanding of JavaScript build tools/dependency management/transpilinglibraries such as Gulp, WebPack, Babel, RequireJS, etc.
Experience working with SaaS Enterprise Software collaborating with cross functional teams

#LI-Remote

Ceridian

Minneapolis, MN

Ceridian is a global human capital management (HCM) software company. Dayforce, our flagship cloud HCM platform, provides human resources, payroll, benefits, workforce management, and talent management capabilities in a single solution. Our platform helps you manage the entire employee lifecycle, from recruiting and onboarding, to paying people and developing their careers. Ceridian provides solutions for organizations of all sizes, from small businesses to global organizations.

Makes Work Life Better

Ceridian’s brand promise is “Makes Work Life Better.” We deliver on that promise by living our values, which are customer focus, transparency, diligence, optimism, and agility. These values reflect who we are, and serve as a roadmap for how we plan to achieve our goals as an organization.

Our Way

Our Way is our culture. It's how we act, and how we deliver on our brand promise. It is the set of values that guide our company. Our Way is also about our customers' stories, and how our employees live our values in their daily lives.