About Us:
Hummingbird Technologies is a leading drone company committed to leveraging cutting-edge technology to deliver exceptional solutions to our clients. We are passionate about innovation and are dedicated to pushing the boundaries of what is possible in our field. As we continue to expand our offerings, we are seeking a talented Python Frontend Developer with experience in Redis and middleware technologies to join our dynamic team.
Job Description:
We are looking for a skilled Python Frontend Developer with experience in Redis and middleware technologies to join our development team. The ideal candidate will have a strong background in frontend development using Python, along with hands-on experience working with Redis and middleware solutions. This role will involve collaborating with our team of engineers, architects, and project managers to design and implement innovative solutions that meet our clients' needs.
Responsibilities:
- Develop and maintain frontend applications using Python, HTML, CSS, and JavaScript.
- Utilize Redis for caching, session management, and other use cases to optimize application performance.
- Design and implement middleware solutions to facilitate communication between frontend and backend systems.
- Collaborate with backend developers to integrate frontend applications with RESTful APIs and other backend services.
- Implement and maintain security measures to protect frontend applications and data.
- Optimize applications for maximum speed and scalability, taking advantage of Redis features and middleware technologies.
- Troubleshoot and debug issues across frontend, middleware, and backend systems.
- Stay up-to-date with emerging technologies and best practices in frontend development, Redis, and middleware technologies.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Work closely with cross-functional teams to define project requirements, scope, and timelines.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Proven experience as a Python Frontend Developer with expertise in frontend development technologies and frameworks.
- Hands-on experience working with Redis for caching, session management, and other use cases.
- Experience designing and implementing middleware solutions.
- Strong proficiency in Python, with a good understanding of its ecosystem.
- Solid understanding of web development principles and best practices.
- Experience building and consuming RESTful APIs.
- Familiarity with frontend technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks and Python libraries (e.g., React, Django).
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
- Ability to work effectively both independently and as part of a team.
Preferred Qualifications:
- Experience with cloud platforms such as AWS, Google Cloud Platform, or Microsoft Azure.
- Knowledge of containerization technologies such as Docker and container orchestration tools like Kubernetes.
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience with agile development methodologies.
Join our team and be part of a collaborative and innovative environment where you can make a meaningful impact through your contributions. If you’re passionate about frontend development and have experience with Redis and middleware technologies, we’d love to hear from you!
Job Type: Full-time
Pay: $70,000.00 - $110,000.00 per year
Benefits:
- Dental insurance
- Health insurance
Experience level:
- 3 years
Work Location: In person