Automation Engineer

Atomic

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

Responsibilities

  • Research, identify, and access APIs to understand structures and endpoints without relying on screen scraping
  • Reverse engineer web APIs using tools like Burp Suite, Postman, or Fiddler
  • Write robust, scalable code to extract data from public APIs and transform it into common data models
  • Design and implement API integrations leveraging HTML, DOM, CSS, JavaScript, and HTTP/S
  • Apply understanding of REST APIs and authentication mechanisms like JWT, SAML, and OAuth
  • Develop solutions to handle bot detection techniques such as request throttling and CAPTCHA mitigation
  • Take ownership throughout the entire SDLC, including QA, build, deployment, and support

Requirements

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience
  • Minimum 3 years of software development experience as a full-stack engineer
  • Proficiency in Node.js and TypeScript
  • Experience with test automation frameworks
  • Familiarity with agile development and Git
  • Ability to learn large software systems end-to-end quickly

About the Company

Atomic is building a more connected financial landscape that enables consumers to connect their payroll and financial data to services that will better their financial lives. We work with many of the top financial institutions and neobanks to deliver exceptional user experiences.

Skills & tools

Node.jsTypeScriptAWSPuppeteerMongoDB

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Bachelor's degree in Computer Science or related field
  2. 023+ years software development experience
  3. 03Node.js and TypeScript proficiency
  4. 04Experience with test automation frameworks
  5. 05Knowledge of Git and Agile
ScoutJobsAd

Wake up to a shortlist, not a search results page.

ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches