×
Register Here to Apply for Jobs or Post Jobs. X

Senior Front-End Engineer; UI Dev

Job in Rochester, Olmsted County, Minnesota, 55905, USA
Listing for: RBA, Inc.
Contract position
Listed on 2026-05-31
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Front End Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Senior Front-End Engineer (UI Dev) - Contract

As a Senior Front-End Engineer, you will be working in a high-energy cross-functional Scrum team responsible for making sure the client interface of our web applications works properly and smoothly. You will ensure that these components and the overall application are responsive, robust and easy to maintain using best user interface development practices in the industry today coordinating with the rest of the team working on different layers of the infrastructure.

We are building high performing teams that are empowered to solve business needs by continuously releasing quality software with an intuitive user interface and sophisticated design. Key expectations of this role include a commitment to collaborative problem solving, sophisticated design, and quality product along with a curiosity about new digital technologies which aspire to combine usability with visual design.

Job Functions,

Essential Duties and Responsibilities
  • Create responsive websites per design guidelines and information architecture optimizing application and integrating with application business layer for maximum performance and scalability
  • Collaborate with team members and stakeholders including UX designers and full stack engineers to deliver the business vision with a delightful user experience adhering to UI architectural standards and best practices
  • Build reusable code and UI patterns for use across multiple applications
  • Lead or assist in technical initiatives related to UI development
  • Actively participate in all Scrum ceremonies and activities including pair programming, peer code review, testing, estimation, and planning with a constant focus on continuous improvement
  • Responsible for protecting, securing, and proper handling of all confidential data to ensure against unauthorized access, improper transmission, and/or unapproved disclosure of information that could result in harm to our client.
Experience, Skills, Knowledge Requirements
  • Bachelor’s degree in computer science, engineering or related experience preferred.
  • Minimum 5 years of Hands-on experience working as a Front-End Engineer
  • Experience with at least one modern JS front-end framework, with a strong preference for React
  • Good understanding of asynchronous request handling, dynamic partial page updates and approaches to optimize web performance
  • Experience working with Services Oriented Architecture, Web services, API Integration, Restful Services, and microservices
  • Good understanding of the WCAG accessibility guidelines and experience resolving common web accessibility issues
  • Experience with code linters, such as ESLint
  • Experience writing clean and maintainable code using engineering best practices (unit testing, continuous integration and deployment, automation, design patterns, refactoring etc.)
  • Strong problem solving and communication skills
  • Strong trouble shooting skills
Nice to Have Skills
  • Understanding of UI/UX design principles
  • Experience with NodeJS, npm scripting
  • Basic knowledge of .NET and C# on the Microsoft technology stack
  • Basic understanding of object-oriented design principles (patterns, cohesion/coupling, S.O.L.I.D.)
  • Working experience with SQL, Sybase, Nginx, Redis
  • Experience with continuous integration and deployment (CI/CD)
  • Experience with Containerization, Docker & Kubernetes
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary