Engineer Technologist - JS

 (3+ years exp)
$70k – $90k • No equity
Published: 3 years ago

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Relocation

Allowed

Skills

Javascript
Augmented Reality
Node.js
REST APIs
Virtual Reality
TypeScript
JSON / XML / HTML / Javascript / JQuery
Full-Stack Web Development (Node/Redux/React)

The Role

Proto is a new innovation consultancy that helps companies in the face of disruption. We exist to help incumbents and startups understand what makes them meaningful and create new relevance in rapidly changing contexts. We partner with our clients to set actionable visions for their future offerings at the intersection of technology, brand purpose, and human behavior. We design bespoke, actionable outputs – business models, brand identity systems, prototypes, and pilot programs – that accelerate a client's transformation and make a measurable impact on their business.

We believe in intersectional innovation, the idea that by combining the perspectives of people with different skill sets and backgrounds, we generate better, more actionable ideas. Our innovation strategy teams are made up of people with different backgrounds but united in their creative approaches for finding growth and in their rigor applied in building compelling cases for change.

Resident engineers are part of the core technology innovation team at proto. They will be the engines of creativity expressed through applied technology ranging from data/AI, AR/MR experiences, IoT applications and more. They are talented, hands-on technologists who thrive on building new experiences with technology of their choice and applications which helps business showcase potential opportunities to our wide range of clients.

We’re looking for a full-stack developer with experience in modern web and mobile app development and a passion for creating high-quality, delightful user experiences. If you’re a developer with three or more years experience with user experience focused technology, such as Typescript, Node, ReactJS/Native, AR or equivalent web framework, we’d love to hear from you!

*Once you’re here *

  • You’ll be collaborating with Product Managers, Designers, Strategists and the rest of the Engineering team to turn ideas into working products and services across web, mobile, and connected devices.
  • Work using tests, pull requests, and continuous integration to ensure a high level of quality in your code and an excellent end product for consumers.
  • Use Agile techniques to iteratively ship products in small, self-organized teams.
  • Checking in regularly with the technology team, sharing and helping the team improve the way we work and operate.
  • We may ask you to get involved in helping the technology team grow by being part of the hiring process for new team members.
  • You’ll be working closely with our clients teams, collaborating with and presenting to them.

*Specific duties and responsibilities *

  • You are happy to move between focusing on coding with research, prototyping, testing and product strategy.
  • Full stack experience writing readable, maintainable code.
  • You have shipped production code with modern programming languages such as Type/JavaScript, Python and Node.
  • Your interest in development extends past coding; you have a passion for products and a perspective on user experience and product design.
  • Highly Collaborative. Able to work collaboratively with your Proto team and our clients teams.
  • Curious. You have an interest in new and emerging technologies and the possibilities they offer.
  • Resilient. You can work under pressure in a dynamic and fast-moving environment.
  • Adaptable. You can handle ambiguity and are comfortable switching contexts.

*Technical Expertise *

  • At least 5 years of hands-on experience creating public, complex systems using multiple languages.
  • Proficiency in Node.js and Typescript - experience with languages such as Java, Python, Bash Script, are a major bonus.
  • Proficiency with front end application frameworks such as Angular and React.
  • Proficiency with fundamental front end languages such as HTML, SCSS and CSS, TypeScript and JavaScript.
  • Familiarity with database technology such as Graph, MongoDB, MySQL.
  • Familiarity with AWS cloud services such as Lambda, CloudFormation, the AWS Serverless Application Model, Elastic Beanstalk, S3, DynamoDB, IAM Policies & Permissions.
  • Experience with Azure or Google Cloud is considered a bonus.
  • Experience building native and responsive experiences on android and apple platforms.
  • Experience with Git flow / deployment; designing CI/CD pipelines; Docker & Kubernetes experience/knowledge a bonus.
  • Experience in or the capacity for a client-driven, fast-paced environment with tight deadlines.
  • Working knowledge of JS frameworks like AR.js, tensoflow.js or other similar immersive reality or Machine Learning packages.

*Soft Skills Required *

  • The following skills and capabilities may be beneficial on some projects, but are not a core requirement of the role.
  • Experience working in digital consulting business with tight timelines.
  • Ability to present your ideas in a multi-disciplinary team where you are the technical expert.
  • Ability to balance you opinions based on needs and constraints on hand.
  • Ability to expand your learning continuously across new frameworks like AR.js and ML5.JS, both which are key to our immediate plans.

*What’s in it for you *

  • Unlimited PTO
  • An extra day of holiday on your birthday
  • Company pension scheme
  • Private healthcare
  • Flexible working hours
  • Maternity and paternity benefits
  • Company laptop with admin rights and any other tech you need to do your job
  • We’ll get you a phone and pay the bills
  • Investment in your professional development; whether it is formal training, conference attendance or just buying books — learning is important to us
  • Regular company lunches, drinks, supper clubs and away days, as well as our summer party by the canal and our Christmas beach party in Dorset.

*We like people who *

  • See the bigger picture. Your contribution is valued with a profound impact through your innovative lens in solving the corporation's challenges gracefully
  • Have a strong sense of empathy for clients and their customers. You should see your job as helping your clients succeed with their most important audiences.
  • Appreciate what it takes to make things. You should have a maker mentality and a pragmatism that enables your ideas to come to market.
  • Are able to clearly speak their mind. You should be comfortable leading senior executives to make better decisions.
  • Push for change. You should have a track record of helping clients shift away from business as usual.
  • Work well in high-performing teams. You should have a passion for helping the people around you grow.

Proto launched in early 2021. We may be brand new, but our founding team is composed of established industry leaders with 5 years of collaboration behind us. We have the backing of WPP and offer competitive salaries and benefits.

Proto is committed to creating an equitable workforce.

Similar Jobs

Kick Health company logo
Kick Health
The Online Performance Medicine Clinic for Energizing Sleep and Confident Presentations
Pypestream company logo
Pypestream
Self-service automation platform that transforms how businesses engage their customers
Bizwise company logo
Bizwise
Build your business, we'll handle the rest
KYC Hospitality company logo
KYC Hospitality
Enterprise Software for Hotels
500 apps company logo
500 apps
Automation,SaaS, CRM Applications
dYdX company logo
dYdX
The world's leading decentralized exchange for crypto assets
Bonside company logo
Bonside
The first financing platform for brick-and-mortars