What are the responsibilities and job description for the UX/UI Developer position at Optomi?
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
Additional Skills