Summary:
We are seeking a skilled and enthusiastic Senior Systems Engineer with expertise in ReactJS, NodeJS/Python andstrong foundational knowledge of JavaScript. In this position, you will guide fellow developers and collaborate within an Agile environment to deliver high-quality products.
Responsibilities:
- Develop, test, and maintain high-quality, responsive web applications using ReactJS, NodeJS/Python and JavaScript.
- Developing new user-facing features using React.js
- Building reusable components and front-end libraries for future use
- Lead and mentor team members on front-end best practices, codingstandards, and design principles.
- Optimizing components for maximumperformance across a vast array of web-capable devices and browsers
- Collaborate with cross-functional teams to define,design, and ship new features.
- Drive architectural decisions and contribute to establishing scalablemicro-frontend solutions.
- Identify and implement design patterns in JavaScript to enhance code reusability and maintainability.
- Ensure performance, quality, and responsiveness of web applications through continuous testing and optimization.
- Write clear documentation for processes, best practices, and project standardsto facilitate knowledge sharing.
- Work within an Agile development framework, using tools like Azure DevOpsfor task management.
Experience:
- 7+ years of Experience
- 3+ years of experience in front-end development with a strong focus on ReactJS.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.jsworkflows (such as Flux or Redux)
- Familiarity with newer specifications of EcmaScript
- Familiarity with modern front-endbuild pipelines and tools
- Exposure to UI designprinciples and interactivity, with a strong sense of usability and user experience.
- Knowledge of micro-frontend architecture and implementation practices.
- Familiarity with JavaScript design patterns and their applications in building scalable frontend solutions.
- Hands-on experience with Agile/Lean methodologies like Scrum or Kanban.
- Strong analytical and problem-solving skills,with a self-motivated and team-oriented attitude.
- Excellent communication and collaboration skills to work effectively with cross-functional teams.
- Experience with skillsets like Python/Node.js and AWS services (e.g., Lambda, S3, API Gateway).
- Knowledge of CI/CD practices and tools to automate build, test, and deployment processes.
- Familiarity with containerization tools like Docker.
- Understanding of cloud architecture and infrastructure as code tools like Terraform.
Company Benefits:
Competitive Salary
Performance Bonus Scheme.
20 Days Annual Leave (plus 10 bank holidays).
Hybrid working model.
Healthcare & Company Pension.
Global Company gatherings and events.
E-learning and excellent career progression opportunities.
Gratuity
Parents insurance and accidental insurance.
Cab for women