Double Nines

Visit website

Senior Software Engineer

  • Software Development
  • Contract
  • US
  • Remote


We are on a mission to build the best team across the Americas. Our talent team combs the hemisphere for experienced developers who want to be part of a fast-paced, dynamic environment. We are committed to ensuring everyone’s opinions and efforts are valued. We hire outstanding professionals and give them the opportunity to thrive in a collaborative atmosphere that values learning growth, and hard work.

If you want to be a part of an exciting, challenging, and rapidly growing software development consultancy, and if you are passionate about software development and creating the finest apps on the planet, we want to speak with you right away.

We are looking for proactive and experienced Software Engineers who can implement the assigned feature stories and collaborate to improve the system, bringing innovative ideas and best practices from your past experience. A professional software developer is responsible for designing, implementing, and testing features for our product both on time and spec. We run multiple scrum teams led by both a technical leader and a scrum master/product owner.

Responsibilities:

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

  • Write and design clean and maintainable code following the organization's 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 and collaborate on code reviews.

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

  • Write technical documentation when needed to complement the code delivered

  • Manage JIRA tickets appropriately and without supervision

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

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


Key Qualifications and Skills:

  • 5 - 7 + years of overall development experience

  • 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)

  • Experience in system design, architecture, patterns

  • Experience with pull requests, reviews, 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)

Nice to Haves:

  • 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.)

    Our Recommended Technology Stack

    • ReactJS, NodeJS, NextJS, Typescript

    • MongoDB, PostGres

    • AWS, Vercel

    • CircleCI, GitHub 

Additional Expectations:

  • You must have total EST business hours overlap

  • We have camera-on meetings

View job location on map

Remote restrictions

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