Node/React Full stack Developer - Irving, United States - Synergy Technologies LLC

    Synergy Technologies LLC
    Synergy Technologies LLC Irving, United States

    3 weeks ago

    Default job background
    Description

    Job Title: Node/React Full stack Developer

    Location: Irving, TX (on Site)

    Duration : Long Term

    Only USC/ GC -on W2

    Job Description

    You will be responsible for designing and building prototype backend and frontend systems that improve customer experience, enable innovative user experiences, and increase store revenue. Engineers in our team have solid technical background but enjoy learning new languages, technologies, and frameworks. From creating an experimental machine learning prototype to deploying a production-ready backend, engineers take many hats to see projects to completion.

    Key Responsibilities:

    Research, prototype, and develop software solutions to solve problems across retail

    Stay up to date with emerging technology and learn new technologies/libraries/frameworks

    Learn and partner with peers across multiple disciplines, such as computer vision, machine learning, and systems design

    Deliver on time with a high bar on quality of research, innovation and engineering

    Qualifications:

    5+ years of experience with frontend frameworks (React Native, React, Redux, Angular)

    5+ years of experience with database design (SQL and NoSQL)

    5+ years of experience with backend frameworks , Spring Framework, etc.)

    5+ years of experience with cloud services (AWS, Serverless Functions, Blob Storage)

    Familiarity with event-driven architecture and communication (Kafka, gRPC, MQTT)

    Familiarity with containerized application tooling and deployments (Docker/Kubernetes)

    Mentorship of Junior level engineers to help make informed decisions

    Ability to communicate complex technical information to all stakeholders of the project, including those who do not have a technical background

    Possesses exceptional troubleshooting skills to quickly assess complex programming applications

    Stays on the leading edge of software development tools and best practices.

    Self-directed with a start-up entrepreneur mindset

    Bachelors Degree or higher in Computer Science/Engineering/Math, or relevant experience