This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Unclassified - New Boston, IL

posted 2 months ago

Full-time - Mid Level
New Boston, IL

About the position

As a Senior Software Engineer, you will be part of a dynamic team focused on developing the world's largest online B2B recruitment marketplace. This role requires a full-stack developer who is a creative thinker and thrives in a fast-paced environment. You will be responsible for delivering high-quality software that meets customer needs while collaborating with various stakeholders to drive product direction.

Responsibilities

  • Write high quality, testable, and scalable code.
  • Collaborate with fellow developers, QA engineers, and product owners to define features and drive future product direction.
  • Write technical designs for new features.
  • Deploy code to AWS.

Requirements

  • BS in an engineering discipline, or equivalent work experience.
  • Four or more years of professional software development experience.
  • High proficiency in Python, with experience in web application frameworks (Flask, Django, FastAPI) preferred.
  • Experience with modern JavaScript frameworks (such as React, Angular, or Vue.js).
  • Self-motivated and a strong problem solver with an emphasis on root-cause analysis and quick resolution of issues.
  • Solid understanding of web application development, up and down the stack.
  • Adaptable, willing to learn new technologies and skills quickly.
  • Relentless focus on improvement, both for yourself, and the product.

Nice-to-haves

  • Experience consuming SOAP and REST APIs.
  • Knowledge of SQL is preferred.
  • Knowledge of NoSQL databases such as MongoDB.
  • Experience with Go is a plus.
  • High level of familiarity with Distributed Version Control (Git).
  • Experience working with Agile development practices.

Benefits

  • Opportunity to be part of a great culture and an awesome team.
  • Challenging work environment with opportunities for growth.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service