Full Stack Developer
We are seeking a talented and experienced Full Stack Developer to join our dynamic team. As a Full Stack Developer, you will be responsible for developing and maintaining both front-end and back-end components of our software applications. You will collaborate with cross-functional teams to design and implement innovative solutions that meet our business requirements. The ideal candidate should have a strong understanding of software development technologies and a passion for creating high-
quality software.
Key Responsibilities:
- Designing and developing scalable, secure, and maintainable web applications from scratch.
- Collaborating with product managers, designers, and other stakeholders to gather
requirements and define project scope. - Building responsive user interfaces using modern front-end frameworks such as React, D3,
Plotly. - Writing clean, efficient, and well-documented code for both front-end and back-end
components. - Implementing server-side logic using languages and frameworks such as Python (Django/Flask,
Numpy, Pandas, Open CV & Open 3D). - Proficiency in AI Development frameworks like Pytorch/Tensorflow2 & Onnx.
- Integrating third-party APIs and services to enhance application functionality.
- Optimizing application performance for maximum speed and scalability.
- Conducting thorough testing and debugging to ensure the quality and reliability of the
software. - Deploying applications to production environments and providing ongoing support and
maintenance. - Staying up-to-date with the latest trends and best practices in software development.
Qualification & Experience:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work
experience). - 2-4 years of proven experience as a Full Stack Developer or similar role, with a strong portfolio of software applications.
- Experience with cloud platforms such as AWS.
Skills Required:
- Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and modern front-end
frameworks/libraries e.g: React, D3, Plotly. - Solid understanding of back-end technologies such as Python, Django/ Flask, Open CV & Open
3D or similar, along with experience with RESTful APIs and web services. - Experience with database systems such as MySQL, MongoDB, or similar.
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
- Excellent communication and teamwork skills.
- Ability to work in a fast-paced environment and manage multiple projects effectively.
Job Features
Job Category | Information Technology |