Key Responsibilities:
1. Software Development & Maintenance
- Design, develop, and maintain complex applications with a focus on scalability, performance, and maintainability.
- Collaborate with cross-functional teams to define, design, and deliver new features
2. Full Stack Expertise
- Develop responsive and dynamic front-end interfaces using Angular, ReactJS, HTML, CSS, and JavaScript.
- Build efficient and robust back-end systems with Node.js and Python.
3. Database Management
- Design, query, and manage databases like MySQL and MongDB to ensure data integrity and optimal performance.
4. Android Development
- Develop and maintain Android/Flutter applications to integrate with existing platforms and enhance user experience.
5. IoT & Protocols
- Work with MQTT protocol to enable seamless communication between devices in IoT ecosystems.
- Ensure reliability and security in IoT integrations.
6. Cloud & Hosting
- Manage and deploy applications using AWS cloud services for high availability and scalability.
- Handle website hosting and administration using Hostinger.
7. Vendor Coordination
- Act as the primary point of contact with vendors to coordinate requirements, timelines, and deliverables.
8. API Development & Testing
- Develop and test RESTful APIs using Postman and related tools to ensure proper functionality and integration
9. Version Control & CI/CD
- Use GIT for version control and manage CI/CD pipelines to ensure automated and efficient deployments.
10. Project Management & Collaboration
- Utilize tools like Jira for project tracking and reporting.
- Ensure timely delivery of projects while maintaining high-quality standards.
11. Documentation & Communication
- Maintain comprehensive documentation for code, APIs, and system architecture.
- Communicate effectively with team members and stakeholders to align on goals and solutions.
12. Problem Solving & Support
- Address and resolve technical challenges promptly.
- Provide technical support and guidance to teams and stakeholders
13. Cloud Architecture & Deployment
- Lead the design, development, and deployment of scalable applications using AWS cloud services.
Requirement:
● 3+ years of strong software development background building complex applications.
● Strong organisational and project management skills. Proficiency with fundamental front end languages such as Angular, ReactJS, HTML, CSS, JavaScript, Electron js and AWS
● Proficiency with server-side languages such as NODE JS and Python.
● Experience with database technology such as MySQL and MongoDB.
● Experience in Android Development
● Familiarity in MQTT Protocol
● Familiarity with Cpanel web hosting control Panel
● Familiarity with Postman APIs and related tools
● Hands-on experience with GIT, Jira and CI/CD Pipelines.
● Good Documentation skills
● Excellent verbal communication skills.
● Good problem-solving skills.
Job Type: Full-time
Pay: ₹20,000.00 - ₹50,000.00 per month
Work Location: In person