Responsibilities
- Design, develop, and maintain responsive, reusable, and accessible UI components for Lumin9s digital banking platform.
- Translate UI/UX design wireframes and prototypes into high-quality code that aligns with design intent and technical feasibility.
- Collaborate closely with Product Managers, UX Designers, and back-end engineers to ensure seamless integration and an exceptional user experience.
- Optimize front-end performance through efficient rendering, code splitting, and other best practices.
- Participate in code reviews, design reviews, and agile ceremonies to drive continuous improvement and maintain high standards of quality.
- Contribute to and help evolve Lumin9s design system, ensuring consistency, scalability, and brand cohesion across products.
- Troubleshoot and resolve UI-related issues across browsers and devices, ensuring reliability and accessibility (WCAG/ADA compliance).
- Stay current with front-end trends, frameworks, and emerging technologies to continuously enhance product usability and developer efficiency.
- Provide mentorship and technical guidance to other front-end developers as needed.
- Perform other duties as assigned.
Position Specifications
- Education: Bachelor9s degree in Computer Science, Software Engineering, preferred or a related field, or equivalent combination of education and experience.
- Preferred Front-end framework certifications (e.g., Angular, React) are a plus but not required.
- Experience: 5+ years of professional front-end or UI development experience, with a strong portfolio of production-level work.
- Proven expertise with modern JavaScript frameworks such as Angular, React, or Vue.
- Experience working with RESTful APIs and front-end build tools (Webpack, npm, etc.).
- Prior experience in fintech, SaaS, or similarly regulated industries preferred.
- Experience contributing to design systems or shared UI libraries a plus.
- Knowledge, Skills, & Abilities Required: Strong proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3 (including preprocessors such as SASS or LESS).
- Deep understanding of responsive and accessible design principles (WCAG, ADA).
- Ability to translate complex design specifications into pixel-perfect, performant implementations.
- Experience with cross-browser compatibility and front-end testing tools.
- Strong collaboration skills with the ability to communicate effectively across design, product, and engineering teams.
- Attention to detail, accountability for deliverables, and a commitment to clean, maintainable code.
- Nice to Have: Familiarity with UI performance profiling and optimization techniques.
- Experience with UX principles and usability testing collaboration.
- Knowledge of state management libraries (e.g., NgRx, Redux, or Vuex).
- Background in CI/CD processes and modern DevOps workflows.
- Passion for creating exceptional digital experiences in the fintech space.
- Travel: Minimal, generally 12 days or less per year, ~2X team get togethers a year