Rockwell Automation

Software Engineer – WebUI

Rockwell Automation

full-time

Posted on:

Location Type: Office

Location: Verona • 🇮🇹 Italy

Visit company website
AI Apply
Apply

Job Level

Junior

Tech Stack

JavaScriptPythonReactTypeScript

About the role

  • Design, develop and maintain web applications using TypeScript, React and CSS, ensuring a high standard of user experience and performance;
  • Collaborate with backend developers to integrate frontend solutions with C++ and C# components;
  • Contribute to the architectural design and technical choices of new features and enhancements for our industrial automation platforms;
  • Maintain and improve build and utility scripts written in Python;
  • Interface with DevOps teams regarding CI/CD infrastructure;
  • Participate in code reviews, technical discussions, and agile development ceremonies;
  • Support the team in troubleshooting, bug fixing, and optimizing existing software;
  • Collaborate with the UI/UX team to implement and refine user interfaces according to defined guidelines and designs.

Requirements

  • Bachelor's degree in Computer Engineering or equivalent.
  • At least 1 years of experience in the role; we are evaluating also junior candidates to be trained in the role.
  • Experience in developing web applications with JavaScript, TypeScript, React, CSS and HTML.
  • English language
Benefits
  • Volunteer Paid Time off available after 6 months of employment for eligible employees
  • Company volunteer and donation matching program – Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation.
  • On-demand digital course library for professional development.
  • Comprehensive mindfulness programs with a premium membership to Calm
  • Employee Assistance Program
  • Personalized wellbeing programs through our OnTrack program
  • … and other local benefits!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
TypeScriptReactCSSC++C#PythonJavaScriptHTMLCI/CDagile development
Soft skills
collaborationtroubleshootingbug fixingoptimizingcode reviewstechnical discussions
Certifications
Bachelor's degree in Computer Engineering