Talent 360 is hiring - Senior Ruby Software Engineer - to one of our clients,
We are seeking an experienced Ruby Software Engineer who is enthusiastic about tackling complex engineering problems and eager to immerse themselves in challenging coding projects. While a passion for cryptocurrencies and bot trading is a plus, the primary focus will be on engineering excellence and innovative problem-solving.
Key Responsibilities:
- Engage in complex problem-solving to create scalable and efficient software solutions.
- Design, develop, and maintain robust, high-performance Ruby applications.
- Optimize applications for maximum speed and scalability.
- Write clean, maintainable, and well-documented code.
- Conduct thorough testing and debugging to ensure software reliability.
- Participate in code reviews and contribute to the continuous improvement of development processes.
- Integrate cryptocurrency and trading platform APIs.
Requirements:
- Strong understanding of object-oriented programming and design patterns.
- Proven track record of solving complex engineering problems and delivering high-quality software.
- Experience with DevOps practices and CI/CD pipelines.
- Experience with front-end technologies such as JavaScript, HTML, CSS, and relevant frameworks.
- 5+ years of professional experience with Ruby on Rails or other Ruby frameworks.
- Proficiency with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases.
- Experienced with version control systems (e.g., Git).
- Excellent analytical and problem-solving skills.
- Experience working in a docker container based development and deployment environment
- Strong communication skills and ability to collaborate effectively with a team.
Work Condition: Remote