YOUR RESPONSIBILITIES
- Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
- Shows a commitment to quality by implementing suitable software using unit/integration and acceptance testing at the time of feature development
- As an individual contributor, responsible for participating in all aspects of software development life cycle including estimating, technical design, implementation, documentation, and post implementation application support.
- Demonstrate contagious motivation to build best-of-breed software
- Frequently deliver high quality code into production using continuous delivery tools and strategies
- Embrace agile methodologies and the advantages it brings to communication, flexibility, and delivering working code.
- Strong debugging, problem solving and investigative skills.
- This role requires staying calm under pressure, and a willingness to work extra hours especially during holiday periods or project deadlines.
QUALIFICATIONS
- 5+ years of web development experience on React Js
- Strong Experience in developing rich client functionality with good knowledge of React JS, Redux, HTML, CSS
- Strong Knowledge of web performance and accessibility best practices
- Must have knowledge on Agile and Scrum Method.
- Experience with Agile toolsets, such as Jira
- Great communication and collaboration skills (including written and spoken English)
- Ready to accept the challenge and work on any technology
- Good team player
SKILLS & CAPABILITES
- Write clean, manageable code, maintain proper documentation.
- Excellent code review abilities.
- Team Handling Experience
- Continuously discover, evaluate, and implement new technologies and UI frameworks to maximize development efficiency
- Passion for quality and innovation.
- Tremendous attention to detail and an ability to build reliable, scalable, and
- flexible software.
- Collaborate with cross-functional teams to define, design new features
- Estimate timelines and deliver as per schedule.
- Responsible and capable of meeting tight deadlines
- A scrappy, get it done attitude that completes high quality projects and tackles unforeseen challenges.
TECHNICAL REACT SKILLS
Experiences in the following are a major plus.
- High level architecture of the framework (with NextJS)
- Typescript
- State management (Redux)
- Server Side Rendering
- Static Site Generation
- I18n / multi-lingual with SSR
- Multi-store / organization architecture
- Atomic Design & Storybook integration
- Code splitting / Lazy loading / Optimization
- CMS & Headless CMS Integration with React
- API layer with security in mind
- Authentication with JWT Token
- Caching / CDN / Akamai / Deployment Experience
- TDD / Testing
- APM / Performance monitoring integration