Double Nines

Visit website

Technical Lead

  • Software Development
  • Full-time
  • Remote

Our team is looking for a Technical Lead to help usher teams in building powerful web applications for our clients. Double Nines works with large companies, startups, and agencies. The successful candidate will also be responsible for planning the technical execution of the sprints (50% of the dedication), which requires them to create technical descriptions of the job to be done.

Tech Leads work with web development technologies to find creative and innovative solutions for web and mobile apps that can scale to reach as many people as possible. They’re experts in frameworks and libraries and have a thorough understanding of building and integrating with APIs. They are the leaders of the engineering teams, and partners of the product and design teams.

Qualifications and Skills:

  • Good English communication skills, both verbal and writing

  • Experience working remotely with fully distributed teams

  • Proactive/responsible/self-motivated person able to work with minimal supervision in dynamic environments

  • Goal-oriented, able to commit to deliverables to be completed as well as quickly escalate problems to the managers

  • Good time management skills to plan the execution of the assigned tickets along the sprint (timeline)

  • Strong experience in system design, architecture, patterns

  • Experience with pull requests, review, comments, branching strategies and git

  • Solid experience with NodeJS/TS both on FE and BE

  • Experience working with both SQL and No-SQL databases (MongoDB a big plus)

  • Bachelor’s degree in computer science, engineering, or a related field.

  • Excellent technical, diagnostic, and troubleshooting skills.

  • Strong leadership and organizational abilities.

  • Strong planning and technical description skills.

  • Willingness to build professional relationships with staff and clients.

  • Excellent communication, motivational, and interpersonal skills.

Responsibilities:

  • Attend daily meetings / Summarize work completed/daily targets/blockers

  • Write and design clean and maintainable code following the organization standards

  • Write unit and integration tests

  • Profile applications and databases looking for optimizations and performance bottlenecks

  • Create branches and pull requests to deliver the features as well as collaborate on code reviews

  • Prepare PoCs for features that require validation and/or experimentation

  • Write technical documentation when required to complement the code delivered

  • Manage JIRA tickets appropriately and without supervision

  • Configure local/stage/prod environments based in AWS/Docker/etc.

  • Collaborate in the DevOps activities (IaC, CI/CD, AWS, etc.)

  • Determining project requirements and developing work schedules for the team.

  • Delegating tasks and achieving daily, weekly, and monthly goals.

  • Liaising with team members, management, and clients to ensure projects are completed to standard.

  • Identifying risks and forming contingency plans as soon as possible.

  • Updating work schedules and performing troubleshooting as required.

  • Motivating staff and creating a space where they can ask questions and voice their concerns.

  • Being transparent with the team about challenges, failures, and successes.

  • Writing progress reports and delivering presentations to the relevant stakeholders.

Bonus points:

  • Experience working with CRMs (Hubspot a plus)

  • Experience working with payment gateways (Strip a plus)

  • Experience with cloud environments (AWS) as well as cloud infrastructure (ECS, Fargate, CloudFront, RDS, S3, Lambda, SQS/SNS, AppSync, etc.)

Remote restrictions

  • Workday must overlap by at least 8 hours with Miami, FL, USA