Senior Web Developer

Full time @
  • Post Date : May 8, 2026
  • Apply Before : July 8, 2026
  • 0 Click(s)
  • View(s) 6
Email Job
  • Share:

Job Detail

  • Job ID 1379

Job Description

Required skills and experience

4 years of professional experience building web applications (with significant React experience)

Strong knowledge of React fundamentals and modern patterns (hooks, state management, composition)

Hands-on experience implementing or maintaining micro-frontends in production

Strong proficiency in TypeScript and modern JavaScript tooling

Solid understanding of:

• Application architecture and modular design

• Browser performance (rendering, network, memory, Core Web Vitals)

• Testing strategies across unit, integration, and end-to-end

• Web security fundamentals and secure coding practices

Experience working in collaborative environments with CI/CD, code reviews, and agile delivery

Principles and engineering practices we value

• Micro-frontend best practices: clear boundaries, independent deployability

• Maintainability-first: clean, modular code and predictable patterns

• Performance-first mindset: optimize for real users, measure continuously

• Secure-by-design development: proactive security considerations in UI architecture

• Observability: logging, monitoring, and actionable telemetry for production

AI-augmented development and engineering productivity

We encourage responsible use of AI tooling to enhance productivity while maintaining high engineering standards:

• Leverage AI coding assistants to accelerate development while maintaining high code quality

• Use AI tools to assist in refactoring, test generation, documentation, and performance optimization

• Understanding of data privacy and security considerations when using AI tools

Tech stack

• Frontend framework: React

• Architecture: Micro-frontends (e.g. Module Federation, single-spa, or similar approaches)

• Languages: TypeScript / JavaScript (ESNext)

• Styling: CSS-in-JS or modern CSS (e.g. CSS Modules, Tailwind, or equivalent)

• Testing: Unit, integration, and end-to-end testing practices (e.g. Jest, Testing Library, Cypress/Playwright)

• CI/CD: Automated builds, testing, and deployment pipelines

• Observability: Frontend monitoring, logging, analytics, and performance measurement

Key responsibilities

• Design and develop scalable, maintainable web applications using React

• Build and evolve micro-frontend architectures enabling multiple teams to deliver independently

• Define and enforce frontend engineering standards (project structure, linting, testing, CI checks)

• Create shared UI building blocks (design system components, utilities, and platform libraries)

• Ensure high performance across the app (bundle optimization, caching strategies, runtime profiling)

• Implement secure-by-design frontend practices (auth flows, token handling, XSS/CSRF awareness, dependency hygiene)

• Implement advanced routing strategies and state management patterns

• Diagnose and resolve complex production issues across multiple micro-frontends

Joining time frame: 2 weeks (maximum 1 month)

Remote work: No

Employment type: Full-time

Key skills: Bootstrap, MVC, CSS, .NET, HTML5, React, Web Development, ASP.NET, AJAX, Angular, JavaScript, PHP

Experience: years

Vacancy: 1

Other jobs you may like