We are seeking a talented and experienced Software Developer to join our growing team. The ideal candidate will have a strong background in Python, Django, and React JS, with a minimum of 3+ years of hands-on experience. If you are passionate about building robust applications and have a keen interest in emerging technologies, we want to hear from you!
Key Responsibilities:
- Design, develop, and maintain web applications using Python, Django, and React JS.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code.
- Troubleshoot, debug, and upgrade existing systems.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Stay up-to-date with the latest industry trends and technologies.
Mandatory Skills:
- 3+ years of professional experience in software development.
- Proficiency in Python and Django.
- React.js and REST APIs.
- Proficiency in Linux operating systems.
Preferred Skills:
- Experience with MQTT protocol.
- Hands-on experience with Docker for containerization.
- Familiarity with cloud platforms such as Azure and GCP. (Google cloud platform)
- Knowledge of time-series databases like InfluxDB.
- Experience with SQL database.
Bonus Skills:
- Experience in embedded software development.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Excellent communication skills and a collaborative mindset.