About the job
About Nimble
Nimble is dedicated to transforming our clients' most complex business challenges into innovative solutions through technology. We collaborate with forward-thinking companies globally, creating lasting impacts through our work. Join us to evolve together, tackle engaging projects, and utilize premier tools and methodologies!
Our Core Values
Extreme Ownership: We treat our clients’ businesses as our own.
Bias for Action: Execution is crucial. We prioritize decisive action to achieve remarkable results.
Intensity: We approach challenges with enthusiasm and focus, delivering through bold actions.
Pragmatism: We focus on practical solutions that yield real results, creatively overcoming obstacles.
Outcome Over Process: We aim for results that matter, using processes to repeat success while our focus remains on impactful outcomes.
Truth Seeking: We pursue truth with intellectual integrity and critical thinking.
Your Responsibilities
Be an integral part of or lead a team of developers within a project squad, managing a variety of project scales.
Choose appropriate technologies for front-end and back-end development while defining overall architecture.
Collaborate closely with the Product Owner to efficiently plan the backlog and occasionally engage in technical discussions with clients.
Write clean, maintainable code as you engineer top-tier products for our clients.
Develop automated tests to ensure product integrity.
Conduct code reviews with team members.
Adapt to new technologies and languages like Ruby, Go, or Elixir to meet client needs.
Participate in knowledge sharing through team rituals.
Work with team members to establish internal processes and initiatives that align with the company’s mission. Our handbook is collaboratively created by the entire team.
