ELEVEN®

Join Us

Think you have what it takes to be on our elite team of pros?

Take a look to see what roles we’re looking to fill.

Senior Frontend or Full-Stack Web Developer

Full-time, contract-to-hire — Twin Cities, MN (remote)

ELEVEN is seeking a skilled Senior Web Developer to join our team. You will be responsible for developing high-quality web applications for our clients using TypeScript, HTML5, CSS3+, and related technologies. This position will be mostly focused on frontend development, but ability to step into backend (mostly Node.js-based) work is desired.

ELEVEN is a senior-led growth agency that serves as a launch partner for ambitious brands. Its four-pillar model—Strategy, Creative, Media, and Tech—melds data, experience, and rapid experimentation to help clients enter new categories, launch products, or rethink business models.

Application/Employment Details:

  • We are looking for candidates who have at least 5 years of experience in web development.
  • This will be a contract-to-hire position with industry-competitive compensation.
  • This is a remote position, but we prefer to hire people in the Twin Cities area who can meet in-person from time to time.
  • We do ask candidates to complete a basic code assessment, which requires writing code to complete a specific simple task. Most candidates complete the assessment in 2-3 hours.

Responsibilities:

  • Develop scalable, maintainable, well-documented codebases for frontend web projects.
  • Collaborate with the team to identify business requirements and implement solutions that meet those needs.
  • Work closely with designers to ensure seamless integration of design elements.
  • Troubleshoot issues and optimize performance.

Requirements:

  • Demonstrable experience in TypeScript-heavy frontend or full-stack web development.
  • Strong understanding of TypeScript and its ecosystem (tsc, tsconfig, the @types directory, etc.), and a desire to write strongly-typed code at all times.
  • Expertise in HTML5, Sass/CSS3+, and related front-end technologies.
  • Proficiency in consuming REST web services.
  • Proficiency in Docker and Docker Compose.
  • Proficiency with Git and dedication to a strategy that includes frequent, thoughtfully-commented commits, tied to issue tracking on GitHub.
  • Ability to develop frontend code without relying on third-party frameworks.
  • Experience developing SPA/PWA projects.
  • Experience integrating with third-party services, especially Google (Maps, reCAPTCHA, Tag Manager, Analytics, etc.)
  • Excellent problem-solving skills, willingness to learn every day, attention to detail, and ability to work both independently and as part of a team.

Nice-to-Haves:

  • Understanding of Webpack and how it works with TypeScript and ES modules.
  • Knowledge of testing frameworks like Jest or Mocha.
  • Experience with backend development using TypeScript and ESM on Node.js.
  • Experience with AWS, especially ECS/Fargate, Lambda, S3, and CloudFront.
  • Working knowledge of advanced or lesser-known browser APIs, like WebSocket, IndexedDB, and Worker.
  • Knowledge of database concepts and experience with databases, especially NoSQL like MongoDB and DynamoDB.
  • Experience developing REST APIs.
  • Knowledge of payment platforms like Braintree, PayPal, Stripe, or Square.
  • Experience with any of the following platforms:
    • Shopify (especially headless or apps)
    • Showpad (especially building custom experiences)
    • Strapi or other modern headless CMS platforms
Think you’re the person we’re looking for?
Drop us a line and let us know why!