The Role
Senior front-end developer responsible for building responsive, accessible, secure React/Next applications. Collaborate with product, UX, backend and QA teams to implement designs, integrate REST APIs, follow OWASP and WCAG/AODA standards, support CI/CD pipelines, and provide production incident support. Participate in Agile/Scrum ceremonies and deliver high-quality cloud-native web products.
Summary Generated by Built In
Deliverables:
- As a front end developer, work with Business Analysts /
Product Manager / Cloud Architect / backend developers, base on storyboard,
user stories, UI/UX artefacts, solution architecture, security requirements,
data models, develop high-quality front-end code, deliver quality software
products (including Minimal Viable Products and Cloud-Native Web Application
products, AODA compliance) as required.
- Collaborate with developers to implement designs directly
into React/Next applications.
- Maintain design consistency and adhere to brand guidelines
across all projects.
- Stay updated with the latest UI/UX design trends and best
practices.
- 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.
- 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
- Design and develop responsive web interfaces that work
seamlessly across online and mobile devices.
- Proven experience as a web developer with a strong portfolio
showcasing mobile and responsive designs.
- Collaborate with UX/UI designers to translate mobile and
responsive designs into functional code.
- Ability to adapt to changing business needs with proven
track record for meeting deadlines.
- Ability to work independently and as part of a team.
Skill Set
- 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
Requirements
Experience and Skill Set Requirements:
Must Haves:
- React
- REST
APIs
- JavaScript
and TypeScript
- Node.js
- NextJS
- Knowledgeable
in Web Content Accessibility Guidelines (WCAG) for web application
development.
Skill Set Requirements:
Technical Skills:
- Must
have:
- React
- REST
APIs
- JavaScript
and TypeScript
- Node.js
- NextJS
- Knowledgeable
in Web Content Accessibility Guidelines (WCAG) for web application
development.
o Must have hands-on experience with Git,
SVN, Git Pull Request and branching strategy.
o Must have hands-on experience with
Swagger-UI, Postman, OAuth/JWT
o Experience with common React libraries
such as Hook Form, React Query, Zustand etc.
- Nice
to have
- 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.
Agile Delivery Team Experience:
- 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.
- Providing
input to development estimates and designs
- Experience
working with a team using concurrent development practices including
Git-based source control, feature branches, and DevOps CI/CD pipelines.
Business Analysis:
- Experience
translating business requirements into software code/implementations.
Soft Skills:
- Excellent
analytical, problem-solving, and decision-making skills
- Oral
and written communication skills; interpersonal and negotiation skills
- Highly
developed interpersonal skills
Skills Required
- React
- REST APIs / Integrating front-end UIs with RESTful APIs
- JavaScript
- TypeScript
- Node.js
- NextJS
- HTML and CSS (responsive web interfaces)
- JSX
- NPM
- Git, SVN, Git pull request and branching strategy
- Swagger-UI and Postman
- OAuth / JWT (authentication technologies)
- Experience with common React libraries (Hook Form, React Query, Zustand)
- Knowledge of OWASP web application security guidelines
- Knowledge of web accessibility / WCAG / AODA compliance and remediation tools (WAVE, AXE)
- 3+ years experience in React
- 5+ years experience and knowledge in Cloud-Native application design, Agile, DevOps CI/CD methodologies
- Understanding of web security: authentication, access control, HTTPS/TLS, SSO, input validation, CORS, WAF, penetration testing
- Agile/Scrum development experience
- Experience with unit testing, test automation, and QA collaboration
- Familiarity with JSON and Web APIs; SpringBoot experience (nice to have)
- Experience with regression and automated web QA tools (e.g., Playwright) and CI/CD pipeline usage
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Maarut Inc. is a Canadian company specializing in IT services, technology staffing, and software development, dedicated to assisting businesses with digital transformation and solving business challenges through technology.









