Job Description
📌 Position Overview
We are seeking a motivated Frontend Developer with 1–2 years of experience to support the design, development, testing, and deployment of scalable, secure, and high-performing web applications.
This role focuses on building modern, responsive user interfaces, implementing test-driven development practices, and delivering performant, accessibility-compliant digital experiences.
🚀 Key Responsibilities
- Analyze, design, develop, test, and implement front-end solutions following SDLC best practices.
- Transform business requirements into conceptual and logical application architectures.
- Determine feasibility and scalability of frontend solutions.
- Participate in UI design reviews and impact analysis.
- Develop sustainable, accessibility-compliant (WCAG) solutions.
- Implement analytics, logging, and error tracking features.
- Conduct production issue triage and resolution.
- Drive performance, reliability, and stability initiatives.
- Research and develop POCs to enhance customer digital interactions.
- Perform code reviews and address technical debt.
- Collaborate with product owners and business stakeholders to define technical solutions.
✅ Required Skills
🔹 Experience
- 1–2 years of frontend development experience.
- Advanced proficiency in:
- HTML5
- CSS3
- JavaScript (ES2015/ES6)
- TypeScript
- Experience with:
- Node.js & NPM
- Angular (v4+)
- Express.js
- jQuery
- Testing frameworks:
- Jasmine
- Karma
- Protractor
- PhantomJS
- Jest
- Cypress
- Build tools & task runners:
- Webpack (optional)
- SystemJS
- Grunt
- Gulp
- CSS frameworks:
- Bootstrap (v3/v4)
- Foundation
- SASS
🌟 Additional Technical Expectations
- Experience deploying applications in cloud environments.
- Strong focus on Test-Driven Development (TDD).
- Commitment to automation and continuous quality improvement.
- Experience building performant applications with optimized time-to-interaction.
- Understanding of front-end security best practices.
- Knowledge of responsive web design and UI grids.
- Experience working with Figma for design collaboration.
- Ability to write, execute, and visualize automated test results.
- Code organization and modular bundling practices.
🎯 Ideal Candidate
- Passionate about writing clean, maintainable code.
- Strong analytical and problem-solving abilities.
- Comfortable collaborating across technical and business teams.
- Focused on performance, reliability, and accessibility.
- Eager to research and experiment with innovative UI solutions.