Software Development Engineer (React)

Company:  Penn Foster
Location: Boulder
Closing Date: 06/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Your work days are brighter here.

At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apart was our culture. A culture which was driven by our value of putting our people first. And ever since, the happiness, development, and contribution of every Workmate is central to who we are. Our Workmates believe a healthy employee-centric, collaborative culture is the essential mix of ingredients for success in business. That’s why we look after our people, communities and the planet while still being profitable. Feel encouraged to shine, however that manifests: you don’t need to hide who you are. You can feel the energy and the passion, it's what makes us unique. Inspired to make a brighter work day for all and transform with us to the next stage of our growth journey? Bring your brightest version of you and have a brighter work day here.

About the Team

We believe if you do what you love, you’ll love what you do. There’s a lot to love at Workday! Part of a global, high-growth technology company, our Workday team has the opportunity of developing the next generation of Workday’s groundbreaking collaborative products supporting a customer base of more than 31 million strong. You will tackle sophisticated problems and influence teams across Workday as you build enterprise software. Thrive in our fun, people-first culture that builds an environment focused on your success and ability to do your best work. Join us as we change the way millions of people work!

The Workday Machine Learning Integrations Team

The Workday Machine Learning Integrations team is dedicated to revolutionizing the way ML models are adopted within enterprise software applications. We are a group of highly skilled and passionate individuals who are committed to making the integration of ML models seamless and frictionless for our clients. With a deep understanding of both software development and ML, we work collaboratively to build innovative solutions that simplify the process of incorporating ML inference applications into our enterprise software system. We thrive on challenges and are driven by the opportunity to shape the future of ML adoption in the industry. Join us and be part of a team that is at the forefront of transforming how businesses enhance the power of ML to drive success.

About the Role

This role will primarily involve developing software solutions that enable seamless integration between our enterprise software system and machine learning (ML) inference applications. Additionally, this engineer will be responsible for interviewing potential users, generating and prioritizing potential features to accelerate ML adoption, and making the process frictionless.

About You

We are open to hiring at either a Software Development Engineer or Sr Software Development Engineer level, depending on experience and skills of the selected candidate.

Basic Qualifications (Software Development Engineer)

  1. 3+ years experience and expertise in React.js, with a proven track record of building robust and reusable UI components.
  2. 3+ years experience in designing and developing stock UI components specifically tailored to display the output of ML models, such as tabular view, row, prompt, and language components.
  3. 3+ years HTML, CSS, and JavaScript, with the ability to create visually appealing and responsive user interfaces.

Basic Qualifications (Sr Software Development Engineer)

  1. 5+ years experience and expertise in React.js, with a consistent track record of building robust and reusable UI components.
  2. 5+ years experience in designing and developing stock UI components specifically tailored to display the output of ML models, such as tabular view, row, prompt, and language components.
  3. 5+ years HTML, CSS, and JavaScript, with the ability to create visually appealing and responsive user interfaces.

Other Qualifications

  1. Strong understanding of React.js core principles and best practices, to architect scalable and maintainable code.
  2. Familiarity with data visualization libraries and frameworks, such as D3.js or Chart.js, to enhance the presentation of ML model output.
  3. Knowledge of RESTful APIs and asynchronous programming, enabling perfect integration with backend systems and ML inference applications.
  4. Strong understanding of data structures and algorithms, ensuring efficient data processing and manipulation within the UI components.
  5. Shown problem-solving skills to identify and resolve sophisticated issues related to UI performance, responsiveness, and data rendering.
  6. Experience in version control systems, such as Git, and familiarity with collaborative development workflows using tools like GitHub or Bitbucket.
  7. Excellent communication and collaboration skills to work closely with cross-functional teams, including data scientists and backend developers.
  8. Leadership qualities to mentor and guide junior team members, and drive the team towards technical excellence and innovation.
  9. Attention to detail and a commitment to delivering high-quality code, following best practices and coding standards.
  10. Self-motivated and proactive, with a passion for staying updated with the latest trends and advancements in React.js and UI development.

#J-18808-Ljbffr
Apply Now
Share this job
Penn Foster
  • Similar Jobs

  • Software Development Engineer (React)

    Boulder
    View Job
  • Senior Software Development Engineer

    Boulder
    View Job
  • Senior Software Development Engineer

    Boulder
    View Job
  • Software Development Engineer (DevOps)

    Boulder
    View Job
  • Software Development Engineer - Dev Platform

    Boulder
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙