Ceridian

Senior Front End Developer – React

Posted on: 22 Aug 2023

Minneapolis, Minnesota

Job Description

About the opportunity

We are looking for a Senior Front-End focused Software Developer to join our Experience Architecture team to build & enhance the UI foundations of the Dayforce solution.

About the Experience Architecture Team:

We develop core frameworks used as the foundation for building the Dayforce web application
We operate in the layer between components and application teams. Areas of domain include validation logic, entity tracking, application container, loader, theming, and technology migration.
We are a close-knit team comprised of Developers, QA Analysts, Product Owners, Business Analysts, and Test Engineers
We collaborate frequently with Design System, UI Architecture, UI/UX, and various functional teams
We are agile and have a huge appetite for continuous improvement
We have regular team building and company events
We encourage learning and training; You will have access to training resources such as Pluralsight

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
Create and enhance a scalable SaaS enterprise application following the agile methodologies
Estimate effort, assess risks and impacts on the existing system as new functionality is added
Work on large data sets, having the opportunity to optimize the performance of our full stack application
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 “Wellness at Ceridian’ 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 front-end developer who possesses a strong understanding of programming knowledge and concepts with a front-end focus
4+ 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 experience with C# or Java
2+ years of experience with SQL
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
Good command of SQL programming constructs and database design
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/transpiling libraries 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.