Key Responsibilities:

  •      Design and Development: Participate in the design and creation of scalable software. Write clean, functional code on both the front-end and back-end.
  •      Architecture: Design client-side and server-side architecture.
  •      Database Management: Develop and manage well-functioning databases and applications.
  •      API Development: Write effective APIs.
  •     Testing and Debugging: Test software to ensure responsiveness and efficiency. Troubleshoot, debug, and upgrade software.
  •      Security: Create security and data protection settings.
  •      Documentation: Write technical documentation.
  •      Collaboration: Work with data scientists and analysts to improve software.

 

Requirements:

  •      Proven experience as a Full Stack Developer or similar role.
  •      Experience developing desktop and mobile applications.
  •      Familiarity with common stacks.
  •      Build microservices using GoLang (Must) Designing and implementing microservice based architecture
  •      Experienced of multiple front-end languages and libraries (e.g., ES6, React, TypeScript, CSS, Redux, Webpack, Jest)
  •      Experienced of multiple back-end languages (e.g., C#, Java, Python) and JavaScript frameworks (e.g., Angular, React, Node.js).
  •      Experienced with databases (e.g., MySQL, MongoDB), web servers (e.g., Apache), and UI/UX design.
  •      Experienced in Kubernetes & Dockers
  •      Experience in deploying production applications (e.g. AWS, Azure)
  •      Excellent communication and teamwork skills.
  •      Great attention to detail.

 

Organizational skills.

  •     An analytical mind.
  •     Computer Science fundamentals: data structures, algorithms, and deftness at object-oriented design and systems architecture.
  •     Degree in Computer Science, Statistics, or relevant field.

    Experience with Agile methodologies

Location

India

Job Overview
Job Posted:
3 days ago
Job Expires:
Job Type
Full Time

Share This Job: