UX/UI Developer
Optomi - Skokie, IL
Apply NowJob Description
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. Seniority level Mid-Senior level Employment type Contract Job function Engineering, Information Technology, and Quality Assurance Industries IT Services and IT Consulting and Digital Accessibility Services #J-18808-Ljbffr
Created: 2025-02-14