Job Title: Software Development Expert
About the Role:
This position involves developing robust, scalable web applications that cater to business needs. We are seeking an accomplished software development expert with in-depth knowledge of Ruby on Rails and a passion for delivering high-quality solutions.
The successful candidate will collaborate closely with our team to design, architect, configure, and optimize web applications. Experience with Agile development practices is essential, as well as strong communication skills and a proven track record of working on complex projects.
In addition to technical expertise, we value candidates who demonstrate a culture of innovation, adaptability, and ownership. If you have a strong background in full-stack development, excellent problem-solving skills, and a commitment to quality, we encourage you to apply.
Key Responsibilities:
* Design and develop robust, scalable web applications using Ruby on Rails.
* Collaborate with the team to ensure seamless project delivery and continuous improvement.
* Leverage your expertise to optimize application performance, resolve technical issues, and implement effective testing strategies.
* Foster a culture of innovation, encouraging experimentation and learning from failures.
Requirements:
* At least 5 years of experience in software development, preferably with Ruby and Rails (full stack).
* Strong expertise in Postgres and Redis.
* Excellent communication and collaboration skills.
* Experience with Agile development practices and version control systems like Git.
Bonus Points For:
* Experience with front-end development technologies like JavaScript, Stimulus, View Components, and SCSS.
* Prior experience working on internationally distributed teams or remote projects.
What We Offer:
A dynamic work environment that values innovation, creativity, and teamwork. Competitive compensation packages, regular career growth opportunities, and a comprehensive benefits program that includes health insurance, retirement savings plans, and paid time off.