Title: Technical Specialist-App Development
Area(s) of responsibility
Technical Skills:
- React.js:
- Expertise in React.js development, including state management with Redux, component lifecycle, and virtual DOM.
- Front-End Technologies:
- Proficiency in HTML, CSS, and JavaScript for building responsive and visually appealing user interfaces.
- Build Tools:
- Experience with build tools like Webpack for bundling and optimizing web applications.
- Testing Tools:
- Familiarity with testing tools like Enzyme for unit testing React.js components.
- State Management:
- Strong understanding and practical experience with state management patterns, particularly Flux architecture.
Experience and Qualifications:
- Educational Background:
- Bachelor’s degree in computer science, Information Technology, or a related field.
- Experience:
- 10+ years of hands-on experience in React.js development, with a significant portion in a lead or senior role.
- Proven experience working on projects within the Microsoft Azure ecosystem.
- Leadership and Communication Skills:
- Strong leadership and communication skills to effectively lead a team and collaborate with cross-functional stakeholders.
- Problem-Solving Skills:
- Strong analytical and problem-solving skills to address complex challenges in React.js development and Azure integration.
- Qualifications:
- Relevant certifications in React.js and Azure development are highly desirable.
- Adaptability:
- Ability to adapt to evolving project requirements, technologies, and industry best practices.