About The Position

As a senior front-end developer, you will collaborate with Business Analysts, Product Managers, Cloud Architects, and backend developers to deliver high-quality software products. This includes developing front-end code based on storyboards, user stories, UI/UX artifacts, solution architecture, security requirements, and data models. You will be responsible for creating Minimal Viable Products and Cloud-Native Web Application products, ensuring AODA compliance. Your role involves collaborating with developers to implement designs directly into React/Next applications, maintaining design consistency, adhering to brand guidelines, and staying updated with the latest UI/UX trends. You will also support Quality Assurance and Defect Management, including various testing types, and provide critical application support for complex production enterprise applications, involving incident investigation, troubleshooting, and maintenance.

Requirements

  • Strong understanding of UI design principles.
  • Strong communication and teamwork skills.
  • Experience in Agile/Scrum methodology for the development, design, implementation, and maintenance of applications.
  • Experience in design, code, test and debugging applications.
  • Excellent analytical, problem-solving, and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills.
  • Proven experience as a web developer with a strong portfolio showcasing mobile and responsive designs.
  • Ability to adapt to changing business needs with proven track record for meeting deadlines.
  • Ability to work independently and as part of a team.
  • Integrating Front-End UIs with the constructed RESTful API’s
  • 3+ years experience in React with related skills: HTML + CSS, JSX, Node + NPM, Javascript ES6, Fetch Data from Rest APIs, NextJS.
  • Secure web application under OWASP guideline and rules.
  • 5+ year experience and knowledge in Cloud-Native application design, Agile, DevOps Continuous Delivery / Continuous Integration methodologies / processes.
  • Understand web application security, authentication, access control, HTTPS, TLS, SSO, Pen Test, input validation, CORS, WAF and etc.
  • Knowledge of web accessibility / AODA compliance, (for example, validation and remediation using WAVE, AXE tools), DevOps CI/CD pipeline.
  • Front End Skills Knowledge and experience coding and using basic artwork to deliver a complete user interface.
  • Experience creating web interfaces for large websites.
  • Experience with Cross browser compatibility.
  • Deep knowledge of common authentication technologies, browser-based security controls, and standard web application security tools.
  • React
  • REST APIs
  • JavaScript and TypeScript
  • Node.js
  • NextJS
  • Knowledgeable in Web Content Accessibility Guidelines (WCAG) for web application development.
  • Hands-on experience with Git, SVN, Git Pull Request and branching strategy.
  • Hands-on experience with Swagger-UI, Postman, OAuth/JWT.
  • Experience with common React libraries such as Hook Form, React Query, Zustand etc.
  • Experience participating in Scrum Agile development.
  • Experience contributing as a Developer or Tester (QA) in a balanced team which is comprised of roles including Developers, Testers, product Management, and Design.
  • Experience participating and contributing to task planning, daily stand ups, iteration demos, and review meetings.
  • Experience working with a team using concurrent development practices including Git-based source control, feature branches, and DevOps CI/CD pipelines.
  • Experience translating business requirements into software code/implementations.
  • Excellent analytical, problem-solving, and decision-making skills.
  • Oral and written communication skills; interpersonal and negotiation skills.
  • Highly developed interpersonal skills.

Nice To Haves

  • Responsive Web front-end, Web APIs, and web services design, development, and testing.
  • Unit testing and test automation support (e.g. NUnit, XUnit, MSTest, Karma or Jasmine).
  • JSON
  • Rest API, SpringBoot.
  • Regression testing (manual and automated), including familiarity with web-based QA automation software such as Playwright, and supporting the use of such tools via coding techniques.
  • Use CI/CD pipeline to build and deploy the application.

Responsibilities

  • Develop high-quality front-end code based on storyboards, user stories, UI/UX artifacts, solution architecture, security requirements, and data models.
  • Deliver quality software products, including Minimal Viable Products and Cloud-Native Web Application products, ensuring AODA compliance.
  • Collaborate with developers to implement designs directly into React/Next applications.
  • Maintain design consistency and adhere to brand guidelines across all projects.
  • Support Quality Assurance & Defect Management, including Unit Test, Test Automation, Penetration / Vulnerability Test, Load Test, AODA Test, system / user test, migration test, etc.
  • Provide critical application support (incident investigation, troubleshooting, interim / long-term fixes, maintenance / incremental changes, etc.) for complex production enterprise Applications.
  • Design and develop responsive web interfaces that work seamlessly across online and mobile devices.
  • Collaborate with UX/UI designers to translate mobile and responsive designs into functional code.
  • Participate in Scrum Agile development, including task planning, daily stand-ups, iteration demos, and review meetings.
  • Provide input to development estimates and designs.
  • Work with a team using concurrent development practices including Git-based source control, feature branches, and DevOps CI/CD pipelines.
  • Translate business requirements into software code/implementations.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service