Sunbots Innovations LLP, a leader in developing innovative solutions for the visually impaired, is seeking a Backend Developer skilled in Node.js and Python. This role is integral to our mission, focusing on creating and maintaining the backend services that power our SmartOn device and its associated applications. As a Backend Developer, youll have the opportunity to make a significant impact, leveraging your technical expertise to improve the lives of our users.
Responsibilities
Design and implement scalable, robust backend services using Node.js and Python, ensuring high performance and responsiveness to requests from the front-end.
Develop and maintain APIs for our mobile applications, enabling seamless data exchange and integration across our platform.
Work closely with the front-end developers and product design team to understand end-user requirements and translate them into technical solutions.
Implement security and data protection measures, ensuring the safety and privacy of user data.
Integrate data storage solutions, including databases and file storage, optimizing for performance and scalability.
Collaborate with cross-functional teams to assess and resolve technical challenges, improving product functionality and user experience.
Stay up-to-date with emerging trends and technologies in backend development, applying best practices to our development processes.
Document all system design and changes, ensuring maintainability and knowledge sharing within the team.
Qualifications
Bachelor s degree in Computer Science, Engineering, or a related field.
Proven experience as a Backend Developer, with a strong portfolio demonstrating expertise in Node.js and Python.
Solid understanding of the web development cycle and programming techniques and tools.
Experience with backend frameworks such as Express.js for Node.js and Django or Flask for Python.
Proficiency in managing databases (e.g., MySQL, MongoDB) and developing APIs for mobile and web applications.
Familiarity with cloud services (e.g., AWS, Azure) and integrating various data sources and databases into one system.
Excellent problem-solving skills and the ability to work in a team-oriented, collaborative environment.
Strong communication skills, capable of effectively collaborating with team members and stakeholders.
A passion for creating technology that positively impacts the lives of others, with a focus on accessibility and innovation.
What We Offer
The opportunity to be part of a meaningful mission to enhance the lives of the visually impaired through technology.
A collaborative, innovative environment where creativity and technical excellence are valued and nurtured.
Professional development opportunities in a fast-growing field at the intersection of technology and social impact.
Competitive compensation and benefits, acknowledging the critical role you play in our success