Job Summary: We are seeking an experienced Front-End Developer to join our team. In this role, you will develop and maintain user-facing features, optimize applications for speed and scalability, and collaborate with cross-functional teams to create seamless web applications. You will work with React, React Hooks, Node.js, Java, and Azure cloud services to build and maintain high-performance applications.
Key Responsibilities: - Develop and maintain user-facing features using React, React Hooks, and JavaScript.
- Collaborate with designers and back-end developers to create seamless and responsive web applications.
- Optimize applications for maximum speed and scalability.
- Write clean, maintainable, and efficient code.
- Implement and maintain microservices and APIs using Node.js and Java.
- Work with Azure cloud services to deploy and manage applications.
- Participate in code reviews and provide constructive feedback to peers.
- Stay up-to-date with the latest industry trends and technologies.
Required Qualifications: - Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in front-end development with a strong focus on React, React Hooks, and JavaScript.
- Experience with back-end development, specifically building microservices and APIs using Node.js and Java.
- Proficiency in working with Azure cloud services.
- Strong understanding of web development principles and best practices.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment.
- Strong communication skills.
Preferred Qualifications: - Experience with other front-end frameworks and libraries.
- Familiarity with CI/CD pipelines and DevOps practices.
- Knowledge of containerization technologies such as Docker and Kubernetes.
Certifications (if any): No specific certifications required for this position, but any cloud certifications or React-related certifications are a plus.
Primary Skills: Mid-level (4-6 years of experience) - Strong expertise in React (with a focus on front-end development)
- Experience with Node.js and Java
- Building microservices and APIs
- Azure experience
Education: Bachelors Degree