Back End - Plano, United States - HireResources

    Default job background
    Description

    BACK END DEVELOPER
    Job Summary

    We are seeking a Senior Developer with strong problem solving abilities, leadership, and application architecture skills. The development work will primarily focus on web application development (including REST API development using NodeJS and GraphQL). Aside from hands-on development, this position will work collaboratively with the technical team on technical strategy and design.

    Responsibilities

    Effectively serve as a member of Agile/Scrum software development team
    Translate designs and requirements into high quality code
    Build and organize development workflows to optimize code delivery and efficiency
    Work collaboratively with the technical team on application architecture strategy
    Write technical specification documents
    Participate in code and design reviews

    Skills / Qualifications

    Extensive knowledge of JavaScript and commonly used libraries. TypeScript preferable
    Hands-on REST API development using (GraphQL preferable).
    Experience working with NoSql databases (DynamoDB preferable).
    Knowledge of AWS technologies like API Gateway, Lambda, S3, etc
    Proficient understanding of code versioning systems, such as GIT
    Unit Testing experience, preferably Jest
    Ability to analyze and resolve complex technical business issues and technical problems

    An undergraduate degree (BA/BS) from an accredited university in Computer Science, Information Technology or a computer related field, or equivalent work experience.

    The candidate should possess minimum 4 years of web application development experience.
    Excellent communication skills

    Bonus

    Exposure to Serverless Framework
    Experience ReactJS a bonus
    Experience with Agile/Scrum methodologies

    #J-18808-Ljbffr