JD Full Stack Developer (1)
JD Full Stack Developer (1)
JD Full Stack Developer (1)
WORKING DAYS: Monday to Friday *Occasionally Saturday (if work load is high)
ROLES & RESPONSIBILITIES: Developing and maintaining the frontend and backend of
web applications using technologies such as HTML, CSS,
JavaScript, React, and Node.js, with a focus on delivering
high-quality, responsive, and user-friendly interfaces.
Real-time communication technologies: The candidate
will work to build real-time communication technologies
such as WebSockets and WebRTC. They should be able to
develop applications that allow real-time communication
between users.
Building and maintaining communication with AI and ML
infrastructure and creating APIs
Collaborating with the AI and ML team to develop and
implement solutions.
Managing website hosting and server infrastructure,
including deploying and maintaining Python-based
programs. Candidate will also work with server side
technologies like Node.js
Data storage technologies: The candidate should have
experience with data storage technologies such as
MongoDB, MySQL etc. They should be able to design and
develop efficient database structures to store and
retrieve data.
Cloud computing platforms: The candidate should have
experience with cloud computing platforms such as AWS,
Azure, or Google Cloud. They should be able to deploy
web applications on these platforms and manage cloud
resources efficiently.
Problem-solving skills: The candidate should have strong
problem-solving skills and should be able to work
independently or as part of a team. They should be able
to identify and solve complex technical problems.
Communication skills: The candidate should have strong
written and verbal communication skills. They should be
able to communicate technical concepts clearly to team
members and stakeholders.
Version control systems: The candidate should have
experience with version control systems such as Git. They
should be able to manage code changes and collaborate
with other team members efficiently.
Security and data protection: The candidate should have
a solid understanding of security and data protection.
They should be able to implement security measures to
protect web applications and user data.
• Performance optimization and debugging: The
candidate should have experience with performance
optimization and debugging techniques. They should be
able to optimize web applications for performance and
identify and fix bugs in the code.