Full Stack Engineer

United Kingdom: Remote
Technology – Engineering /
Full-TIme /
Remote
About the Role:
This role builds upon your skillset as a Full-Stack Engineer. In this role you are expected to upgrade and maintain both the back and frontend in addition to programming the various features of client-side and user-side applications. You will use your advanced technical knowledge to contribute to innovations and upgrades to our User-Interface and tackle big data projects. Your contributions will ensure that our platform is both cutting-edge and easy to use.

Responsibilities:

    • Contribute to design of overall architecture of the web application
    • Maintain code integrity, organization, quality and ensure responsiveness of applications
    • Collaborate with the engineering team to design and launch new features
    • Build new microservices in Node.js and ship them quickly
    • Build proof of concept user interfaces rapidly using web technologies
    • Contribute to the technical design of new features for our marketing automation platform
    • Work with other web developers as well as marketing teams and engineers to ensure the right look and necessary features are included in your work
    • Identify promising new technologies, articulating their value, and help the team adopt them
    • Development and maintain client-side and server-side applications
    • Designing tests that will be implemented to keep software functional

Basic Qualifications:

    • Bachelors degree plus 3+yrs experience as a full-stack engineer
    • 3+ years’ experience using JavaScript libraries and frameworks such as Angular and React
    • Experience in each of the following: JavaScript, Node.js, Typescript, Amazon Web Services (AWS), Linux, SQL, Web Development, Git/Bitbucket, .NET
    • Experience in one or more object-oriented programming language such as Python, C++, Java, or Golang

Other Characteristics:

    • Team player and proven relationship-builder
    • Strong interpersonal skills, high level of professionalism and integrity
    • Excellent organizational and project management skills
    • Experience handling multiple responsibilities, tasks, and projects in a fast-paced environment preferred
    • A positive attitude that approaches tasks/projects from a hands-on, roll up your sleeves frame of mind

Benefits & Perks:

    • Opportunities for Advancement – As We Grow, You Grow! 
    • 25 Vacation Days
    • Floating/Summer Friday Holiday program 
    • 2 Paid Volunteer Days 
    • Pension
    • Private Health Insurance 
    • Wellness initiatives 
    • Work-Flex Policy 
    • Flexible “You Do You” Monthly Cash Stipend 
    • Development Opportunities 
    • An innovative, energetic culture and a fantastic team! 
Expected Compensation: (Dependent upon Experience)
Base Salary: £54,000 - £65,000
Additional Compensation (Annual Discretionary Bonus): £0 - £3,000