Full Stack Engineer 181628

CTI Consulting

  • Durham, Durham
  • 21 days ago

    Highlights

    5+ years’ proven experience developing modern and responsive single-page web applications using Typescript stack like Angular (preferably Angular 15+). Taking stories from idea to implementation including work estimation, collaboration with our product team, development, testing, code review and deployment.

    Numbers & Facts

    LocationDurham, Durham

    Description

    The Expertise You Have

    • 5+ years’ proven experience developing modern and responsive single-page web applications using Typescript stack like Angular (preferably Angular 15+).

    • Comfortable integrating with REST APIs to access and retrieve data using NodeJS/NestJS based frameworks.

    • In-depth knowledge of JavaScript, HTML5 & CSS.

    • Experience writing automated tests as part of development e.g. Jest and Cyprus.

    • Bonus points for AWS / Cloud experience.

    The Skills You Bring

    • You are able to work in a fast-moving environment and are adaptable to change.

    • You adopt customer-first mentality and enjoy developing user-friendly web applications that tackle real life problems.

    • You have a passion for clean, maintainable code and are always looking to improve your engineering skills.

    • You see testing as a core part of your development process.

    • You collaborate with your peers through code reviews, pair programming or interactive discussions daily.

    • You are capable of working remotely, collaborating regularly with your peers through video and chat.

    The Value You Deliver

    • Developing features for our web experiences using NestJS and Angular.

    • Taking stories from idea to implementation including work estimation, collaboration with our product team, development, testing, code review and deployment.

    • Actively collaborating with the other engineers on the squad through code reviews, pair programming, interactive design sessions and team retrospectives.

    • Developing automated tests using Jest, Cypress and other tools.

    • Working with our product team to ensure we are building the right features based on scope and customer value

    • Giving back to the team by developing solutions that help improve developer efficiency or sharing knowledge about new techniques and technologies.



    Similar Jobs