Location: Remote / İstanbul, Sarıyer
About Us
Hummingdrone is at the forefront of innovation in the solar energy sector. We specialize in developing cloud-based applications powered by AI to optimize solar plant operations. Our team is growing, and we’re looking for a talented Full-Stack Engineer to join us and contribute to building scalable, robust, and efficient cloud solutions.
Job Summary
As a Full-Stack Engineer at Hummingdrone, you will play a pivotal role in combating climate change by building innovative cloud applications and APIs that empower the solar energy industry. Your work will directly contribute to optimizing renewable energy solutions, helping drive the transition to a sustainable future. You will collaborate closely with our computer vision engineers and DevOps team to create seamless integrations between AI models and front-end applications, ensuring a smooth and intuitive user experience. This is your chance to work on cutting-edge technology within a microservice architecture while making a meaningful impact on the planet.
Key Responsibilities
Design, develop, and maintain RESTful APIs and backend services using Python and Django framework.
Build and integrate front-end components using React, JavaScript, HTML, and CSS.
Collaborate with the computer vision team to connect AI models to applications via APIs.
Implement and maintain microservice architecture to ensure scalability and efficiency.
Work on deploying, monitoring, and optimizing applications on AWS.
Ensure code quality through best practices, testing, and code reviews.
Debug and troubleshoot issues across the stack.
Collaborate with the DevOps team for CI/CD pipelines and system reliability.
Requirements
Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Experience: While 2+ years of professional experience is preferred, candidates who can demonstrate strong skills, self-improvement, and a solid portfolio are encouraged to apply.
Technical Skills
Proficiency in Python and the Django framework.
Strong knowledge of JavaScript, React, HTML, and CSS.
Experience with REST API design and implementation.
Familiarity with AWS services such as EC2, S3, Lambda, and RDS.
Understanding of microservice architecture and containerization (Docker).
Knowledge of version control systems like Git.
Basic understanding of networking and system design.
Nice-to-Have
Experience with serverless frameworks or Kubernetes.
Familiarity with front-end libraries such as Redux or Material-UI.
Exposure to CI/CD pipelines and tools like Jenkins or GitHub Actions.
Understanding of AI/ML concepts and integrating models into applications.
Soft Skills
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Ability to work in a fast-paced, dynamic environment.
A growth mindset and eagerness to learn new technologies.
What We Offer
Competitive salary and benefits.
Opportunity to work on innovative projects in the renewable energy sector.
Collaborative and supportive team environment.
Flexible working hours and remote options.
Professional development and training opportunities.
Stock options.
Health insurance.
How to Apply: Interested candidates are encouraged to submit their resume and a brief cover letter explaining their suitability for the role using the application form accessible via the 'Apply Now' button below. Please include links to your GitHub profile, portfolio, or any relevant projects.
Join us at Hummingdrone and contribute to a sustainable future powered by innovation!
Apply Now