Ruby Developer - Remote - Competitive Salary & Benefits
RangeForce is growing and we have a unique and exciting opportunity for a Ruby Developer to join our talented Software Engineering Team.
RangeForce is a market leading and game changing cybersecurity product. Our immersive cybersecurity game platform provides a hands-on learning experience to organizations and individuals. This is an exciting time to join our international organisation, we are going through a significant period of growth and you will have the opportunity to grow with us. On offer is the chance to grow within a supportive and collaborative team.
We are passionate about professional development and maximising your potential………it’s what we do!!
Key Responsibilities:
- Design, build, deploy and maintain our projects and APIs .
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Write a efficient, reusable, and reliable Ruby code
- Help maintain code quality, organization, and automatization.
- Collaborate with other teams to deliver the best possible product for customers.
Qualifications:
- At least 2 years’ experience in web app development using Ruby on Rails.
- Desire to write simple, clean and efficient code.
- Working knowledge of relational databases and NoSQL databases, preferably PostgreSQL & MongoDB
- Ability to write Unit Tests, preferably RSpec.
- Know-How in creating and maintaining APIs and integrating with 3rd parties.
- Good English communication
Optional Skills:
- OpenAPI (Swagger)
- Linux CLI, Docker, Kubernetes
- Experience with Vue or similar frameworks such as React or Angular.
- Know-How of microservice based architecture
- Knowledge of message queuing services like Kafka or RabbitMQ
This opportunity will give you…….
The chance to make an impact on the technology community, make a difference and change the way people defend against cyberattacks. We do not see this as a job - we see it as a mission.
- Be part of a fast-paced start-up environment where you get involved in challenging projects and work with global customers.
- Join a dedicated global team of cybersecurity and software professionals.
- Grow professionally in a flat engineering structure and work with different projects and cross-functional teams.
- Enjoy flexible work hours to balance your life, your continued education, and your work.