Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Consultant Developer React & Ruby on Rails image - Rise Careers
Job details

Consultant Developer React & Ruby on Rails

Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result. By balancing strong opinions with a willingness to find the right answer, Software Developers bring integrity to technology, ensuring all voices are heard.

At Thoughtworks, we believe in going above and beyond the standard and are committed to delivering best-in-class solutions that exceed our clients' expectations. Our standard engineering and delivery practices reflect our commitment to quality, and our team is always looking to innovate and improve.

Job responsibilities

  • You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns
  • You will use continuous delivery practices as needed to deliver high-quality software and value to end customers
  • You will work in collaborative, value-driven teams to build innovative customer experiences for our clients
  • You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way
  • You will partner with other technologists from cross-functional teams advocating and demonstrating DevOps culture
  • You will take ownership and accountability beyond individual deliverables, always pushing the envelope in order to deliver awesome results for our clients
  • You will learn, digest and subsequently apply the latest technology thinking from our Technology Radar to solve client problems

Job qualifications

Technical Skills

  • You will work as a Fullstack Engineer 
  • You have experience using React, and Rails is a must have with experience in Object-Oriented programming
  • Temporal Experience is a nice to have
  • You can write clean, high-quality code in a variety of languages and are also able to spot (and improve) bad code
  • You are familiar with Agile, Lean and/or Continuous Delivery
  • You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools
  • Bonus points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes

Professional Skills

  • You thrive in a collaborative, non-hierarchical environment that values transparency, openness, feedback and change
  • You have a passion for learning and sharing knowledge as well as a desire to create the right solutions for business problems
  • You’re resilient in ambiguous situations and can approach challenges from multiple perspectives

*For candidates with less than two years of experience, please visit the Grads and career changers page on our careers site.

Other things to know

Learning & Development

There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. But we also balance autonomy with the strength of our cultivation culture. This means your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. We see value in helping each other be our best and that extends to empowering our employees in their career journeys.

Travel

While we’ve traditionally been a traveling consultancy, we have adopted a hybrid working model with the majority of work being completed remotely from either home or local Thoughtworks offices. However, business travel to client locations should be expected when required by Thoughtworks or our clients’ needs. 

Company Policies

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.

About Thoughtworks

Thoughtworks is a global technology consultancy that integrates strategy, design and engineering to drive digital innovation. For 30+ years, our clients have trusted our autonomous teams to build solutions that look past the obvious. Here, computer science grads come together with seasoned technologists, self-taught developers, midlife career changers and more to learn from and challenge each other. Career journeys flourish with the strength of our cultivation culture, which has won numerous awards around the world.

Join Thoughtworks and thrive. Together, our extra curiosity, innovation, passion and dedication overcomes ordinary.

#LI-Remote

Thoughtworks Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Thoughtworks DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Thoughtworks
Thoughtworks CEO photo
Guo Xiao
Approve of CEO

Average salary estimate

$97500 / YEARLY (est.)
min
max
$75000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Consultant Developer React & Ruby on Rails, Thoughtworks

Join Thoughtworks as a Consultant Developer specializing in React and Ruby on Rails right in Chicago, Illinois! At Thoughtworks, we pride ourselves on crafting solutions that genuinely make a difference for our clients. As a Consultant Developer, you’ll collaborate with a diverse team, including Business Analysts, Designers, and Project Managers, to tackle complex business challenges. You'll dive into writing clean, iterative code while adopting best practices such as TDD and pair programming. Here, your strong opinions are valued, but we also embrace a spirit of collaboration that leads to the best results. You'll be empowered to explore innovative approaches to deliver high-quality software using continuous delivery practices. At Thoughtworks, we believe that learning should never stop, so you’ll stay at the forefront of technology by applying insights from our Technology Radar. Plus, we value individuality—there’s no one-size-fits-all path here. So, whether you’re well-versed in Agile practices or dabbling in cloud tech like AWS, your contributions will be celebrated. Bring your passion for coding and teamwork to a company dedicated to elevating technology and enriching lives.

Frequently Asked Questions (FAQs) for Consultant Developer React & Ruby on Rails Role at Thoughtworks
What are the main responsibilities of a Consultant Developer at Thoughtworks?

As a Consultant Developer at Thoughtworks, you'll engage in writing clean, reusable code, adopting best practices like TDD, and be part of collaborative teams that build innovative solutions. You'll work across various functionalities and continuously push the envelope to ensure that we deliver exceptional software that solves real business problems.

Join Rise to see the full answer
What technical skills are required for the Consultant Developer position at Thoughtworks?

To thrive as a Consultant Developer at Thoughtworks, you should have solid experience with React and Ruby on Rails, along with object-oriented programming proficiency. Familiarity with Agile methodologies, continuous integration, and delivery practices is key. Knowledge of cloud technologies like AWS, Docker, or Kubernetes will also set you apart.

Join Rise to see the full answer
How does Thoughtworks support career development for Consultant Developers?

Thoughtworks fosters a unique cultivation culture that values individual career journeys. You'll have access to various development programs and mentoring opportunities. The company supports your growth with interactive tools that empower you to explore the career path you aspire to.

Join Rise to see the full answer
Is remote work an option for the Consultant Developer role at Thoughtworks?

Yes, Thoughtworks has adopted a hybrid working model, allowing you to work remotely or from local offices. While remote work is promoted, occasional business travel to client locations may be required to meet project needs.

Join Rise to see the full answer
What makes Thoughtworks a great place to work for a Consultant Developer?

Thoughtworks stands out due to its commitment to innovation and community. The collaborative, non-hierarchical environment encourages open feedback and transparency. You’ll work with diverse, autonomous teams while being part of a company dedicated to delivering impactful technology solutions, ensuring your work truly matters.

Join Rise to see the full answer
Common Interview Questions for Consultant Developer React & Ruby on Rails
Can you describe your experience with React and Ruby on Rails?

Highlight specific projects where you've utilized React and Ruby on Rails, emphasizing your role, the challenges faced, and the impact your work had on the project's success. It's also a good idea to mention any best practices you adopted during development.

Join Rise to see the full answer
How do you approach writing clean and maintainable code?

Discuss the importance of coding standards and practices like TDD. Provide examples of how you ensure readability and maintainability, perhaps through code reviews, pair programming, or implementing design patterns.

Join Rise to see the full answer
How do you handle tight deadlines or pressure during a project?

Share a concrete example of a challenging project where you successfully met a deadline. Talk about your time management strategies and how you prioritized tasks while maintaining quality.

Join Rise to see the full answer
What’s your experience with Agile or Lean methodologies?

Illustrate your familiarity with Agile principles by discussing specific roles you've played in Agile teams. Explain how these methodologies have influenced your development practices and team collaboration.

Join Rise to see the full answer
How would you contribute to a team's DevOps culture?

Explain your understanding of DevOps principles and how continuous integration and delivery practices enhance software development. Share instances where you've successfully fostered a DevOps culture within teams.

Join Rise to see the full answer
Can you describe a time when you solved a complex problem in a project?

Use the STAR method to structure your response. Focus on the situation, the task at hand, the action you took, and the results. Highlight your analytical skills and creativity in arriving at a solution.

Join Rise to see the full answer
What steps do you take to keep your technical skills current?

Discuss your love for learning and how you stay updated with industry trends. Mention webinars, online courses, coding challenges, or tech communities you engage with to sharpen your skills.

Join Rise to see the full answer
How do you ensure user experience is considered in your development process?

Talk about your collaboration with UX designers and the importance of understanding user needs. Share methods you use to ensure that UX principles are adhered to during development, perhaps through user feedback or prototyping.

Join Rise to see the full answer
Tell us about a successful project where you had to collaborate with a cross-functional team.

Share a detailed account of a project requiring cross-team collaboration. Emphasize roles, responsibilities, and how this teamwork led to successful project outcomes.

Join Rise to see the full answer
What do you know about Thoughtworks' company culture?

Research Thoughtworks' values, such as diversity, innovation, and autonomy. Discuss how these resonate with your personal values and how you'd contribute positively to their culture.

Join Rise to see the full answer
Similar Jobs
Posted 7 days ago

Join Vitalize as an Early Implementation/Ops specialist to automate staffing in healthcare systems.

Photo of the Rise User

Join ICF as a Senior Regulatory Advisor to influence California's energy legislation and drive client success through regulatory engagement.

Photo of the Rise User
Nurix Hybrid San Francisco, California, United States
Posted 10 days ago
Photo of the Rise User
cBEYONData Hybrid Fort Belvoir, Virginia, United States
Posted 12 days ago
Photo of the Rise User
Posted 2 days ago

Join an innovative consulting firm as a Director/VP of Marketplaces to shape e-commerce strategies and contribute to digital transformations.

Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 8 days ago

At Thoughtworks, we balance autonomy with the strength of our cultivation culture. What does this mean for your career growth? It means you can follow your curiosity wherever it takes you while leveraging the power of feedback, collaboration and k...

5 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 4, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Fairfield just viewed Customer Enablement at Clutch
Photo of the Rise User
Someone from OH, New Albany just viewed Deputy Chief Operating & Financial Officer at Community Change
Photo of the Rise User
Someone from OH, Fairborn just viewed Project Manager at Curriculum Associates
Photo of the Rise User
Someone from OH, Beachwood just viewed Legal Counsel (Intellectual Property) at Mars
o
Someone from OH, Columbus just viewed Marketing and Communications Specialist at osu
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Analyst at Apple
Photo of the Rise User
Someone from OH, Dublin just viewed Manager-Financial Systems at American Express
Photo of the Rise User
Someone from OH, Akron just viewed Financial Analyst (Project Controls Analyst) at Nava
Photo of the Rise User
11 people applied to Business Analyst.. at Master Works
Photo of the Rise User
Someone from OH, Fairfield just viewed Finance Rotation Analyst at Huntington National Bank
A
Someone from OH, Canton just viewed Remote Sales- NO COLD CALLING at AO Globe Life
Photo of the Rise User
Someone from OH, Athens just viewed Digital Customer Experience Improvment (UX) at Advansys
Photo of the Rise User
Someone from OH, Akron just viewed Mobile Business Analyst at E.L.F. BEAUTY
Photo of the Rise User
Someone from OH, Lisbon just viewed Associate Cybersecurity Analyst - IAM at Visa
Photo of the Rise User
Someone from OH, Cincinnati just viewed Associate Buyer - Hardgoods at Huckberry
Photo of the Rise User
Someone from OH, Cleveland just viewed Inside Sales Representative at Elvtr
Photo of the Rise User
Someone from OH, Dayton just viewed Risk Operations Specialist at Imprint
A
Someone from OH, Cleveland just viewed Traffic Control Flagger at AWP Safety
Photo of the Rise User
Someone from OH, Sylvania just viewed Talent Sourcer at CEQUENS
Photo of the Rise User
Someone from OH, Sylvania just viewed Talent Sourcer (6 month contract) at Jerry
A
Someone from OH, Cleveland just viewed Junior Communications Specialist at Alphabe Insight Inc
Photo of the Rise User
10 people applied to Apparel merchandiser at DICE