Padmi

Tech Lead - Front End - Mississauga

CanadaPosted 19 months ago
Digital Interface DesignUnspecifiedFull Time
Apply at Photon

Opens the source posting on fa-ertb-saasfaprod1.fa.ocs.oraclecloud.com

Source description

About the role

View original

Job Description Template

Responsibilities

  • Hands-on involvement in development, design, and code review.

  • Build for highly reliable, scalable, and maintainable web applications.

  • Work closely with our stakeholders in a highly collaborative environment

  • Follow solid agile software development practices

  • Provide leadership in research, design, and implement improvements to existing and new applications.

  • Work closely with cross-asset UI teams to adopt best practices and standard frameworks.

  • Required Qualifications

  • 10+ years of hands-on professional experience in front-end/UI development using Angular (preferably Angular 16+)

  • Strong expertise in JavaScript/TypeScript, HTML5, CSS3, SCSS, and Responsive Design, writing cross-browser compatible code .

  • Experience with RESTful APIs, AG Grid, GraphQL, and integrating front-end components with backend services.

  • Proficiency in UI/UX best practices and building highly interactive web applications.

  • Exposure to ReactJS framework is a big plus

  • Strong understanding of frontend build tools (Webpack, Angular CLI, npm, yarn, gulp etc.) and version control systems like Git.

  • Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)

  • Clear understanding of building horizontally scalable, highly available, highly resilient, and low latency applications

Preferred Qualifications

  • Exposure to Cloud infrastructure both on-premises and public cloud (i.e., OpenShift, AWS , etc.)

  • Exposure to Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.)

  • Multiple years of experience CI/CD pipelines and using front-end test strategies and frameworks (Cypress, jasmine, karma, selenium etc.)

  • Bachelor's degree in engineering, computer science, computer engineering, or equivalent work experience

  • Exposure to event-driven design and architecture (Kafka, Spark Flink, etc.)

  • Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, CircleCI, Cloudbees Jenkins, etc.)

  • Exposure to Infrastructure as Code tools (Terraform, Cloudformation, etc.)

  • Exposure to Security, Observability, and Monitoring tools (Grafana Prometheus, Splunk, ELK, CloudWatch, etc.)

  • Exposure to database concepts (RDBMS, NoSQL)

One address, no account. We’ll tell you when matching roles go live.

More at Photon

Related open roles

View all roles