Fullstack Engineer – Mid-level
Posted on 3/29/2023
INACTIVE
Tackle

201-500 employees

Cloud marketplace subscription platform
Company Overview
Tackle’s mission is to continue to enable software companies to seamlessly evolve towards a digital selling future with their zero-engineering cloud marketplace platform. In addition to their innovative platform, the company also provides industry expertise on go-to-market strategies to help B2B companies establish, operate, and scale sales through the cloud.
Locations
United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Docker
Flask
JavaScript
Jest
Git
HTML/CSS
MongoDB
MySQL
Postgres
React.js
SQL
Python
TypeScript
UI/UX Design
NoSQL
CircleCI
FastAPI
Webpack
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • Previous professional experience building modern, scalable and high-performing backend services in either Python, Go, NodeJS
  • Development experience leveraging either SQL (Postgres or MySQL) or NoSQL databases (DynamoDB, MongoDB) for data storage
  • Previous professional experience with React, HTML5, CSS and visualization libraries
  • Have a strong understanding of how to build intuitive, responsive UIs that delight the customer
  • Desire to hold yourself and the team to high standards while evaluating technical trade-offs and delivering balanced solutions
  • Are self-motivated with strong organizational skills
  • Have a positive and solution-oriented mindset
  • Will thrive in a fully remote organization where flexible schedules require asynchronous communication
  • Communicate clearly and effectively in both verbal and written form
Responsibilities
  • Be a part of an autonomous team of 4-9 engineers and an engineering manager set on a pathway to build, enhance and maintain existing areas of the Tackle platform
  • Solve technical problems of moderate scope and complexity
  • Write code that is focused on scalability, testability, securability, supportability and maintainability
  • Own your code start to finish, take pride in what you build
  • Actively and enthusiastically participate in thorough code reviews and troubleshooting complex issues
  • Mentor less experienced software engineers and learn from those who are more experienced to set the standard for the next generation of Tacklers
  • Be curious - strive to understand how your contributions tie into the larger picture of your team, your product and Tackle as a whole
  • Welcome different perspectives - be open and inclusive in every interaction
  • Professional working experience deploying applications and managed services within AWS
  • Have experience building RESTful APIs in Python using the Flask or FastAPI frameworks
  • Professional experience writing Go services
  • Have experience with PostgreSQL and/or DynamoDB
  • Used Docker or serverless technologies
  • Have experience authoring in TypeScript
  • Have experience working with GraphQL and RESTful APIs
  • Familiarity with react-query, CSS in JS, Storybook, React Testing Library or Webpack
  • Have an eye for quality and have an interest in using tools/frameworks like Enzyme, Prettier, ReactTestRenderer, Jest, Cypress
  • Deployed and released software with CI/CD using CircleCI
  • Familiarity building UI components collaboratively with UX teammates practicing atomic design principles
  • Have a robust public portfolio in GitHub
  • Previously worked in a remote-first company
  • Have experience working in a rapidly scaling organization