Logo
Optomi

UX/UI Developer Job at Optomi in Chicago

Optomi, Chicago, IL, United States, 60290

Save Job

Overview:

Optomi, in partnership with a global intelligent solutions company, is searching for a skilled software developer to contribute to the development of a Secure Ephemeral Communication Platform (SECP). The ideal candidate should have a strong background in dynamic data-driven applications, particularly in enrollment flows and user interactions beyond static data. This role requires expertise in Material Design Principles, a deep understanding of UI/UX best practices, and the ability to translate designs into high-quality, scalable code. While this role is primarily 90% coding and 10% design, candidates must have a portfolio showcasing UI/UX design work to demonstrate their experience in crafting intuitive user experiences.


Experience of the Right Candidate

  • Senior-level experience in frontend development with a strong consumer-facing focus.
  • Expertise in React and modern frontend frameworks for building interactive applications.
  • Strong experience working with dynamic data and real-time updates, not just static content.
  • Background in enrollment flows or similar complex user interactions.
  • Understanding of and experience implementing Material Design Principles.
  • Strong knowledge of REST/JSON APIs and GraphQL.
  • Experience working with SQL/NoSQL databases for dynamic data handling.
  • Proficiency in Docker and Kubernetes for containerization and deployment.
  • Experience in Agile environments, including Test-Driven Development (TDD) and CI/CD pipelines.
  • Familiarity with third-party service integrations and external APIs.
  • Proficiency in Git Flow for version control and collaboration.


Responsibilities of the Right Candidate

  • Develop highly scalable, consumer-facing applications with dynamic and real-time data interactions.
  • Implement enrollment flows and optimize user journeys for seamless experiences.
  • Translate UI/UX designs into efficient, high-quality code, ensuring a Material Design-compliant interface.
  • Collaborate with designers and provide feedback to improve UI/UX while maintaining a 90% coding focus.
  • Conduct peer code reviews and maintain high coding standards.
  • Build and maintain responsive, performant, and accessible web applications.
  • Optimize applications for speed, scalability, and user engagement.
  • Develop and maintain unit tests to ensure code reliability.
  • Manage staging/test environments to support software testing and quality assurance.
  • Work in a self-organizing Scrum team in a scaled agile framework.


Additional Skills

  • Strong analytical and problem-solving abilities.
  • Ability to showcase UI/UX portfolio examples relevant to consumer-facing applications.
  • Experience with performance optimization techniques for frontend applications.
  • Excellent interpersonal and collaboration skills.