nimblegravity is hiring a

Senior Full-Stack Developer (Contract to Hire)

PythonPostgreSQLRedisMySQLAWSAzure

Posted on: new!

Apply

Senior Full-Stack Developer

Location: Argentina - Remote, Colombia - Remote, México - Remote

This position is handled as a contract-to-hire.

Are you excited about building brand-new code bases from the ground up? Do you want to be a part of a high-performance team? Are you passionate about the quality of software development and want to be a part of the strategy of world-class development? Then you belong with us!

As a Senior Full-Stack Developer , you will collaborate with our NGO and academic partners to develop and support EarthRanger used in the world of Wildlife Conservation. Working on this team, you can be on the ground floor in designing, building, and deploying cutting-edge products that will have a global impact. The right candidate will work closely with multiple development teams and external partners to strategize and design solutions to difficult problems.

Responsibilities

  • Strong agile software development engineer and architect.
  • Be disciplined with designing and implementing unit tests, continuous integration and continuous delivery to production, source code repositories and build systems for web, web services, and database.
  • Hands-on expertise in many disparate technologies, typically ranging from web service interfaces through to back-end systems and all points in between.
  • Ability to architect scalable and maintainable solutions and lead the implementation of that system by their team.
  • Established track record of delivering complex software solutions to delight customers.
  • Problem-solving skills and the abilities to analyze quantitatively, scope technical requirements, and effectively prioritize program deliverables.
  • Demonstrate honesty, responsibility, integrity, and fulfillment of commitments.
  • Technical innovator and thought leader, with the ability to demonstrate and inspire continuous learning, experimentation, and data and metrics-driven decision making.
  • Train and collaborate with junior team members on software development best practices.

Qualifications

  • 8+ years of software development experience.
  • Experienced coder in Python with +4 years of experience developing applications and services (Version 3.6 and above).
  • Technical Experience includes designing, building and deploying SaaS applications at scale with major data storage engines (PostgreSQL, MySQL, Redis, etc.). Scale includes the use of Python notebooks built into containers for data processing and analysis.
  • Experience designing and implementing REST-based APIs for a cloud-based systems.
  • Systems architecture, using Airflow to implement background jobs/tasks.
  • Demonstrated expertise in securing an application at all levels from data at rest through the public interface.
  • Experience delivering solutions on AWS, Google Cloud, or Azure. (Google Cloud preferred).
  • Some NextJS familiarity to assist with UI coding when needed.
  • Bachelor's degree and/or Master's degree in Computer Science or equivalent.
  • Must be passionate about nature and wildlife conservation!

About Nimble Gravity

Nimble Gravity is a team of outdoor enthusiasts, adrenaline seekers, and experienced growth hackers. We love solving hard problems and believe the right data can transform and propel growth for any organization.

Nimble Gravity Product Engineering collaborates closely with the EarthRanger team, to work on their software that helps conservationists make informed operational decisions. EarthRanger helps prevent the poaching of endangered species, fight deforestation, promote human-wildlife coexistence, and advocate for legal protection of wildlife.

Nimble Gravity is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics, or any other basis forbidden under federal, state, or local law. Nimble Gravity considers all qualified applicants.


Apply