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