UI Developer

ampliFI Loyalty SolutionsNaperville, IL
Hybrid

About The Position

The UI Developer role includes creating intuitive and engaging user interfaces for web applications. The position requires close collaboration with UX designers and back-end developers to implement responsive and efficient solutions. Primary skills focus on ReactJS and PHP, with opportunities to contribute to back-end development using Java and Spring.

Requirements

  • 3+ years of professional experience in front-end development with strong proficiency in ReactJS and PHP.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Practical experience with Java and Spring framework for back-end integration.
  • Experience with automated testing frameworks such as Selenium.
  • Familiarity with Git workflows and version control best practices.
  • Strong problem-solving and analytical skills with a proactive approach to troubleshooting.
  • Excellent verbal and written communication skills.
  • Ability to work effectively both independently and within a team environment.

Nice To Haves

  • Experience with additional programming languages or frameworks.
  • Familiarity with microservices architecture and service-oriented design.
  • Understanding of CI/CD pipelines and deployment automation tools.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Hands-on experience with AWS cloud services and deployment practices.
  • Proficiency in relational and NoSQL databases such as MySQL and DynamoDB, including database design and optimization.

Responsibilities

  • Develop and maintain user-friendly web applications using ReactJS and PHP.
  • Collaborate with UX/UI designers to translate wireframes and prototypes into responsive and functional web applications.
  • Write clean, maintainable, and efficient code following best practices.
  • Integrate front-end components with back-end services, ensuring seamless data flow.
  • Participate in code reviews to maintain high code quality and adherence to standards.
  • Assist with back-end development tasks using Java and Spring as required.
  • Debug and troubleshoot issues across the full application stack.
  • Stay current with emerging technologies and industry trends to enhance application performance and user experience.

Benefits

  • Competitive pay plus 401(k) with employer match
  • Medical, dental, vision, and life insurance
  • Voluntary café plans, including voluntary life, accident, hospital, critical care, and parking/transit options
  • Tuition Reimbursement
  • Paid time off, company holidays, and parental leave
  • Employee Assistance Program
  • Hybrid work environment with flexible hours
  • Onsite perks including gym access and snacks
  • Employee recognition programs celebrating milestones and achievements
  • Growth opportunities within a supportive, team-oriented environment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service