Full Stack Engineer - Bengaluru, India - Iosys Software

    Iosys Software
    Iosys Software Bengaluru, India

    3 weeks ago

    Default job background
    Full time
    Description

    Job Description

    Job title: Full Stack Engineer

    Status: Work from home

    Notice Period: Immediate

    Job Summary

    The Full Stack Engineer performs a key function in our Product & Engineering team by having knowledge of all stages of software development and working alongside other software engineers & developer

    Job Objective

    The Full Stack Engineer is responsible for collaborating closely with the Chief Product Officer & Chief Technology Officer.

    Required Skills

    • must have 5+ years of experience in Golang, React Native, mobile application development, CSS, JS, and HTML.
    • must having 3+ years with NoSQL data stores such as MongoDB.

    Good to have

    • Blockchain technology such as Microsoft CCF or Hyperledger & Kubernetes experience is highly desirable
    • High English language proficiency
    • Good written and verbal communication for effective stakeholder communication
    • Great interpersonal, problem-solving, analytical and research skills
    • An understanding of well-known cryptographic processes
    • Must be familiar with critical software product concepts such as MVP

    Past Experience

    • Must have worked in a startup before.

    Educational Qualifications

    Qualifications from reputable institutions such as:

    • A degree in Computer Science or Information Technology with a focus on Software Engineering
    • A diploma or bachelors degree majoring in Software Engineering or Information Technology

    Roles & Responsibilities

    • Develop high quality code across the system components including front-end, back-end and database
    • Stay current and provide insight on cutting edge software approaches, architectures and vendors
    • Ensure requirements such as data security, performance, maintainability, scalability, usability and reliability are always considered
    • Develop and design RESTful services and APIs
    • Develop and maintain project delivery and technical systems documentation
    • Develop and execute unit and system tests
    • Keep job knowledge up to date by studying new development tools and programming techniques
    • Support the delivery of projects within the work program including project reporting
    • Support the engagement process with the Chief Product Officer in gathering requirements and contribute to improved project delivery
    • Undertake engineering maintenance and enhancements