Job Description

    Here you find the detailed job description for our Job as Full Stack Developer

    Requirements

    Responsibilities
    As a Fullstack (React and Python) Developer, you will be part of the
    team consisting of AI/ML Engineers, UI/UX Engineers and GIS
    Engineers to build end-to-end AI based Analytics Software.
    You will be responsible for -
     Designing, developing, testing, deploying, managing & maintaining
    the backend and frontend for various Modules of the project.
     Work closely with the machine learning, Image processing and
    GIS team to integrate the algorithmic output from the backend
    REST APIs.
     Participate in UAT, and diagnose & troubleshoot, bugs and
    application integration issues.
     Participate in the entire software development lifecycle, from
    concept to delivery.
     Write clean, well-documented, and efficient code following best
    practices and coding standards.
     Perform code reviews and provide constructive feedback to team
    members.
     Create and maintain documentation related to the developed
    processes and applications.
    Qualification & Experience
     Bachelor's degree in Computer Science, Information Technology,
    or a related field.
     2-5 years of demonstrable experience designing, building, and
    working as a Fullstack Engineer for enterprise web applications
     Ideally, this would include the following:
    o Expert-level proficiency with Python (3.4+), Django (2.1+).
    o Expert-level proficiency with JavaScript (ES6), HTML5 &
    CSS
    o Expert-level proficiency with ReactJS
     Familiarity with common databases (NoSQL such as MongoDB)
    and data warehousing concepts (OLAP, OLTP)
     Understanding of REST concepts and building/interacting with
    REST APIs

     Deep understanding of a few UI concepts:
    o Cross-browser compatibility and implementing responsive
    web design
    o Hands-on experience with test driven development, using
    testing libraries like Jest, PyTest and Nose
    o Familiarity with common JS visualization libraries built using
    D3, Chart.js, Highcharts, etc.

     Deep understanding of core backend concepts:
    o Develop and design RESTful services and APIs
    o Develop functional databases, applications, and servers to
    support websites on the back end
    o Performance optimization and multithreading concepts
    o Experience with deploying and maintaining high traffic
    infrastructure (performance testing is a plus)

     Experience with containerization tools (e.g., Docker, Kubernetes)
    is a plus.
     Understanding of DevOps practices and continuous
    integration/continuous deployment (CI/CD) pipelines is a plus.
     Familiarity with Agile/Scrum methodologies is a plus.
    In addition, the ideal candidate would have great problem-solving skills,
    and familiarity with code versioning tools such as Github.

    What we offer

    .

    Salary

    The salary range for this position is under 25.000


    Contact person



    Cityjobs.info connects job seekers and employers in various fields, making the job market accessible and inclusive for everyone.