About the job
About Nimble
Nimble is dedicated to addressing our clients' most intricate business challenges through innovative technology solutions. We collaborate with some of the most ambitious companies globally, making a long-lasting impact through our work. If you aspire to grow with a talented team, engage with challenging products, and utilize cutting-edge tools and methodologies, then Nimble is the perfect place for you!
Our Core Values
Extreme Ownership: We treat our clients' businesses as if they were our own.
Bias for Action: We believe in swift execution and decisive actions to achieve results.
Intensity: We approach challenges with high energy and commitment.
Pragmatism: We focus on practical solutions that deliver results, creatively overcoming complex challenges.
Outcome Over Process: Impactful outcomes guide our work, while processes help us replicate success.
Truth Seeking: We pursue truth with integrity, critical thinking, and data-driven reasoning.
What You Will Do
You will actively participate in or lead a team of developers within a project squad, working on a variety of project sizes.
Choose technologies for the front-end and back-end, defining the overall architecture.
Collaborate with the Product Owner to efficiently plan the backlog and assist in technical discussions with clients as needed.
Develop high-quality, maintainable code for world-class products.
Implement automated tests to support the products we build for our clients.
Conduct code reviews with your team members.
Continuously learn new languages and technologies such as Ruby, Go, or Elixir to adapt to our clients' evolving needs.
Engage in knowledge-sharing practices within the team.
Collaborate with colleagues to establish internal processes and initiatives that align with our mission. Check out our handbook written by the entire team.

