Jobs · South Dakota

Lead Developer

Spreadmonitor · Lead, SD · Yesterday
Full-time

About the role

We are looking for a lead developer to plan, manage, and deliver our various projects. You will oversee projects during their entire life-cycle, including estimation, technical planning, management of work, and ensuring deadlines are met. You will typically coordinate the work of 4-6 developers.

Responsibilities

  • Work closely with our long-term customer to ensure their success
  • Manage the work of 4-6 developers across 2-3 projects
  • Take full ownership of projects by defining requirements, leading technical planning and estimation, and breaking down requirements into implementable task definitions
  • Manage, track, and report project progress internally and externally
  • Ensure deadlines are met
  • Take a leading role in code reviews and mentoring
  • Ensure our high-quality code standards are met
  • Hold well-being meetings with members of your team
  • Take part in the development process

Requirements

  • Deep understanding of NodeJS
  • Deep understanding of how databases work (Postgres & MSSQL)
  • Solid understanding of how to write effective SQL queries
  • Solid knowledge of HTML and (S)CSS
  • At least ~5 years of work experience in software development
  • At least ~3 years of work experience with building APIs
  • At least ~2 years of work experience with Angular 2+
  • Experience with unit, integration, and e2e testing
  • Ability to manage the work of other developers on a project
  • Good communication skills in both Hungarian and English
  • Experience in code reviews and mentoring
  • Strive for perfection but can accept realities of a given situation
  • Problem-solver attitude; everything is a challenge for you

Nice to have

  • Completed a complex multi-year project before
  • Knowledge of continuous integration and continuous delivery
  • Experience with any other frontend frameworks beside Angular
  • Sense of beauty for UI and basic UX
  • Experience with Azure in any area (storage, serverless, VMs)
  • Knowledge of Python or Java

Our way of working and tools

  • We work agile and lean
  • We use GitHub for version control
  • Project management is via GitHub issues and milestones
  • On the backend, we use NodeJS with NestJS or Express
  • On the frontend, we develop with Angular & RxJS
  • We use Jest for unit testing and Cypress for E2E testing
  • We have CI/CD configured for each project via GitHub Actions
  • Our smaller projects are hosted on Heroku
  • Our larger projects are hosted on Azure

Similar jobs

Lead Developer

RemoteHunterUnited States· 5 days ago
RemoteEngineering$123k–$154k/yrapply on remotehunter.com

Lead Developer

TalentAllyDes Moines, IA· 6 days ago
Information Technology$102k–$121k/yrapply on talentally.com

Lead Developer

Raymond JamesSt. Petersburg, FL· 1 wk ago
$146k/yrapply on raymondjames.wd1.myworkdayjobs.com

Lead Developer

GuidehouseRockville, MD· 2 wk ago
Information Technology$113k–$188k/yrapply on guidehouse.wd1.myworkdayjobs.com

Lead Developer

Ness Digital EngineeringTrenton, NJ· 2 wk ago
Information Technologyapply on ness-usa.ttcportals.com

Lead Developer

CognizantNorth Palm Beach, FL· 2 wk ago
$74k–$118k/yrapply on careers.cognizant.com