Sr. UI Developer

Company:  Software Resources, Inc.
Location: Phoenix
Closing Date: 04/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Software Resources has an immediate job opportunity for a Sr. UI Developer with a major corporation in Phoenix, AZ.

Schedule: Hybrid, 3 days on-site/ 2 days remote

Type: 6-12 month extendable contract

Note: This is a senior engineer position, and we are looking for an engineer with 9+ years of experience as well as some UI Design/Architecture experience, though they don't need to have formally been an architect.

Requirements:

9+ years of hands-on experience as a UI developer

Proficiency in Java UI frameworks, particularly Redux and React

Extensive experience with JavaScript libraries and programming

Exceptional communication skills with the ability to technically lead a small team

Capability to design the UI framework from the ground up

Experience in deploying Kubernetes (K8s)-based applications

Strong knowledge of CI/CD processes

Understanding of microservice applications

Experience with Qlik BI tool (an added advantage)

Job Overview:

Our client, a major Financial Services firm, is seeking an experienced and innovative Senior UI Developer. This role is perfect for an individual with a passion for cutting-edge user interface design and a robust technical background. As a Senior UI Engineer, you will play a critical role in designing, developing, and implementing user interfaces from the ground up, contributing to the overall success of our product offerings. You will collaborate with cross-functional teams to ensure seamless integration and deployment of applications while providing technical leadership to a small team of engineers.

Key Responsibilities:

UI Framework Development:

Design and develop scalable and maintainable UI frameworks from scratch using Java-based UI frameworks such as React and Redux.

Lead the architecture and design discussions to ensure the UI meets business and technical needs.

Optimize and improve existing UI components, ensuring best practices for user interface performance and responsiveness.

JavaScript & Libraries Expertise:

Leverage deep knowledge of JavaScript and associated libraries to develop dynamic, high-performance user interfaces.

Work with Redux and React to build reusable components and manage application state effectively.

Kubernetes & Microservices:

Work with the cloud and DevOps teams to design and deploy Kubernetes (K8s)-based applications, ensuring reliable, scalable, and maintainable environments.

Collaborate with backend teams working on microservice-based architectures to ensure seamless integration with front-end components.

CI/CD Pipeline & Deployment:

Implement and manage Continuous Integration/Continuous Deployment (CI/CD) processes to automate UI deployment and integration workflows.

Ensure smooth and efficient rollouts of new features and updates.

Additional Technologies & Tools:

Collaborate with data teams to integrate Qlik BI tools (experience with Qlik is a plus, but not mandatory).

Use industry-standard tools and practices to ensure code quality, testing, and security compliance.

Required Qualifications:

9+ years of hands-on experience as a UI Developer, with a proven track record of developing high-quality user interfaces.

Advanced proficiency in Java-based UI frameworks such as React and Redux.

Strong experience with JavaScript and associated libraries/frameworks.

Experience mentoring more junior developers, with excellent communication and leadership skills.

Strong understanding of Kubernetes (K8s) for deploying scalable applications.

Expertise in CI/CD pipelines and processes for continuous integration and delivery.

Solid understanding of microservice architectures and how UI components interact with microservices.

Preferred Qualifications:

Experience working with Qlik BI tools or similar business intelligence platforms is a plus.

Familiarity with cloud environments (AWS, GCP, or Azure) for application deployment is desirable.

Experience with automated testing frameworks and UI testing.

Key Skills:

UI Framework Design: Redux, React, JavaScript, HTML/CSS

Leadership: Team management, code reviews, mentoring

Kubernetes: Application deployment and management

CI/CD Expertise: Automated deployment, integration pipelines

Microservices: Collaboration with microservice-based architecture teams

Communication: Exceptional verbal and written skills, technical leadership

Don't delay. Join the Software Resources team today!

Software Resources specializes in connecting talented IT professionals with challenging job opportunities that transform jobs into careers.

To meet our clients' hiring needs, we continuously source talented IT Professionals with all levels of expertise and in all disciplines. We offer world class major medical, dental and vision benefits, 401(k) with match, short term disability, Life Insurance and AD&D. You, our future employees, can make a tremendous difference to our company and our clients. Please apply to this job and experience the Software Resources difference. You can view all of our jobs at

ALERT : Spoofing Scam Advisory

Software Resources has been targeted by spoofing attacks. Scammers impersonating our employees may contact you with fake job offers, asking for personal information. Unfortunately, we cannot completely prevent these fraudulent activities.

Stay Protected : Verify any communication claiming to be from Software Resources. For your safety, directly confirm the legitimacy of any job offer or inquiry by calling us at (phone number removed). Do not respond to unsolicited requests without verification.

We value our integrity and urge you not to fall victim to these scams. Always verify by calling us directly at (phone number removed).

Apply Now
Share this job
  • Similar Jobs

  • UI/UX Developer

    Phoenix
    View Job
  • UI/ React Developer

    Phoenix
    View Job
  • UI Developer React

    Phoenix
    View Job
  • Jr Mid level UI Developer

    Phoenix
    View Job
  • Sr. Java Backend Developer

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