Job Description:
seeking an experienced Frontend Developer to join our dynamic team. The ideal candidate will have a strong background in modern web development technologies and a proven track record of delivering high-quality user interfaces. This role requires expertise in JavaScript, React, Python, and AWS, along with a mandatory experience in developing applications that integrate with Google Maps.
Responsibilities:
Design, develop, and maintain responsive user interfaces using JavaScript and React.
Collaborate with backend developers to integrate APIs and ensure seamless data flow.
Implement and optimize web applications hosted on AWS.
Utilize Python for backend integration and data manipulation.
Develop and maintain Google Maps features, ensuring optimal performance and user experience.
Participate in code reviews and provide constructive feedback to team members.
Troubleshoot and resolve issues in existing applications.
Stay updated with industry trends and best practices in frontend development.
Required Skills and Experience:
Skill
Experience Level
Description
JavaScript
Expert (15+ years)
Proficient in ES6+ features, DOM manipulation, and performance optimization.
React
Expert (15+ years)
Extensive experience in building and managing stateful components, hooks, and Redux.
Python
Intermediate (5+ years)
Familiarity with backend integration and data processing tasks.
AWS
Intermediate (5+ years)
Knowledge of AWS services (e.g., S3, EC2, Lambda) for deployment and hosting.
API Development
Intermediate (5+ years)
Experience in creating and consuming RESTful APIs.
Google Maps API
Mandatory
Proven experience in developing applications that integrate Google Maps features.
Version Control (Git)
Intermediate (5+ years)
Proficient in using Git for version control and collaboration.
Responsive Design
Intermediate (5+ years)
Knowledge of responsive design principles and mobile-first development.
Problem Solving
Strong
Ability to troubleshoot issues and develop efficient solutions.
Communication Skills
Strong
Excellent verbal and written communication skills for effective collaboration with team members and stakeholders.
Preferred Qualifications:
Experience with Agile/Scrum methodologies.
Familiarity with testing frameworks (e.g., Jest, Mocha).
Understanding of accessibility standards and best practices
Bachelor's Degree