About this Role:
We are seeking a skilled Software Engineer to join our team. As a Ruby on Rails Developer, you will be responsible for designing and developing scalable systems using Ruby on Rails and/or TypeScript within NodeJS.
Your primary focus will be on backend development, tackling complex challenges from debugging code to designing scalable systems. Strong problem-solving skills are essential for identifying issues, analyzing root causes, and developing effective solutions.
You will have the opportunity to work with a range of technologies, including SQL and/or MongoDB, as well as Python. While proficiency in Python is not mandatory, it is considered an advantage.
Additionally, you will possess strong generic personal skills valuable for backend developers, including strong communication, problem-solving, critical thinking, and adaptability. Collaboration, time management, and a growth mindset are also crucial for success in this role.
Key Responsibilities:
* Design and develop scalable systems using Ruby on Rails and/or TypeScript within NodeJS
* Tackle complex backend development challenges from debugging code to designing scalable systems
* Analyze root causes and develop effective solutions to issues
* Work with a range of technologies, including SQL and/or MongoDB, as well as Python
Required Skills and Qualifications:
* Experience with Java, MS SQL, Spring, SpringBoot, and Jpa
* Strong problem-solving skills and ability to analyze root causes
* Proficiency in Ruby on Rails and/or TypeScript within NodeJS
* Ability to design and develop scalable systems
Benefits:
This role offers a unique opportunity to work on challenging projects, collaborate with a talented team, and develop your skills in a dynamic environment.
What We Offer:
* A chance to work on complex backend development projects
* A collaborative and dynamic work environment
* Ongoing training and development opportunities