Back End Developer - Newcastle upon Tyne, United Kingdom - Haystack

    Default job background
    Description

    Job Description

    **Please note that if you do not currently live within a 1 hour commute of Newcastle, your application will be automatically rejected.**

    What we are looking for

    As a newly created role we are searching for a junior back end developer to join our company, the role has a strong back end focus but knowledge in other areas or a leaning towards full stack will be advantageous.

    Your role will include the following:


    • Assist our technical lead with all aspects of our back end systems, we use AWS Kubernetes and Mongo. There are significant learning opportunities to work with some great tech.


    • Another central part of this role will be helping to maintain our feed service. This will include helping to develop new ways to ingest data, maintaining our feed service and making sure we are ingesting data in the best way.


    • Participate in code reviews to maintain code quality and ensure best practices.


    • Contribute to documentation (project brief, light touch documents, detailed design and technical specification) as and when required.


    • Keeping up to date with industry trends and developments.


    • Updating work schedules and performing troubleshooting as required.


    • Being transparent with the team about challenges, failures, and successes.


    • Always have an approach of continuous improvement, optimising for maximum performance, scalability, and responsiveness.

    Tech Stack

    c# (.net 7/8)

    Next.JS

    ReactJS

    MongoDB / Atlas

    Git

    CSS

    html

    JavaScript

    The skills & experience that you'll need


    • Proven experience as a Back-End Developer but attitude and desire to learn are more important.


    • Strong problem-solving and debugging skills.


    • Ability to work collaboratively in a team environment.


    • Excellent communication and interpersonal skills.


    • A strong willingness to learn and a can do attitude.