Skip to content
mimi

UI Principal Engineer

Codinix Consulting Services

New Brunswick · On-site Full-time Lead $100k – $125k/yr 3w ago

About the role

Role Brief

Embark on a transformative journey as a UI Principal Engineer, where you will play a pivotal role in shaping next-generation digital experiences and enterprise-scale front-end platforms. In this role, you will provide strategic technical leadership, influence architecture decisions, and collaborate with senior stakeholders to deliver scalable, secure, and high-performing applications.

You will lead front-end engineering initiatives, define UI architecture standards, mentor engineering teams, and drive innovation across modern web technologies while ensuring alignment with enterprise and regulatory standards.

Key Responsibilities

  • Lead the design and development of scalable and high-performance front-end applications
  • Define and enforce UI architecture standards, engineering best practices, and coding guidelines
  • Collaborate with architects, product owners, designers, and backend teams to deliver end-to-end solutions
  • API integration
  • Security implementation
  • Performance optimization
  • Scalability planning
  • Lead Agile engineering teams and conduct technical reviews, mentoring, and architectural guidance
  • Design and optimize large-scale Single Page Applications (SPAs)
  • Work closely with Dev Ops teams to implement CI/CD pipelines and automated deployment strategies
  • Support modernization initiatives and continuous improvement efforts
  • Provide technical leadership in resolving complex engineering challenges
  • Collaborate with stakeholders and leadership teams to align technology strategy with business goals
  • Ensure compliance with enterprise security, governance, and regulatory standards

Front-End Technologies

  • Java Script
  • React
  • Redux
  • Angular
  • Type Script
  • ES6
  • HTML5
  • CSS3
  • Styled Components

Testing & Quality

  • Jest
  • Enzyme
  • React Testing Library (RTL)
  • Cypress Component Testing
  • Java
  • RESTful APIs
  • Spring Boot microservices
  • Backend-for-Frontend (BFF) architecture patterns
  • API Gateway integration
  • OAuth2 / JWT authentication

Architecture & Engineering Leadership

  • Event-driven architecture
  • Domain-Driven Design (DDD)
  • Performance tuning for large-scale SPAs
  • Secure front-end development practices
  • Leading Agile teams
  • Conducting code reviews
  • Driving architectural decisions
  • Mentoring engineers
  • Experience in banking or financial services domains, especially: Customer Care platforms, CRM systems, Contact Center technologies
  • Redux Saga
  • Reselect
  • GraphQL
  • Web Sockets
  • Real-time data visualization
  • Docker
  • Kubernetes
  • Amazon Web Services (AWS)
  • Microsoft Azure
  • New Relic
  • Datadog
  • Splunk
  • XSS
  • CSRF
  • CORS
  • Open-source projects
  • Internal engineering frameworks
  • Technical blogs or communities

Soft Skills

  • Excellent communication and stakeholder management skills
  • Strong negotiation and influencing capabilities
  • Strategic thinking and business acumen
  • Exceptional analytical and problem-solving skills
  • Ability to provide technical thought leadership across complex initiatives

Additional Information

Candidates may be assessed on:

  • Risk and controls
  • Change and transformation management
  • Strategic and digital thinking
  • Technical architecture and engineering leadership

Skills

AngularAPI GatewayAmazon Web Services (AWS)CSS3Cypress Component TestingDatadogDockerDomain-Driven Design (DDD)EnzymeES6Event-driven architectureGraphQLHTML5JavaJava ScriptJestKubernetesMicrosoft AzureNew RelicOAuth2 / JWTOpen-source projectsPerformance tuningReactReact Testing Library (RTL)ReduxRedux SagaReselectRESTful APIsSpring Boot microservicesSplunkStyled ComponentsType ScriptWeb Sockets

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free