At a Glance
- Tasks: Join us as a Full-Stack Ruby on Rails Developer, building tools for ethical hackers.
- Company: We're a small, self-funded company with 14 years of experience in the security software industry.
- Benefits: Enjoy remote work, flexible hours, competitive salary, and generous vacation time.
- Why this job: Make a real impact while working in a supportive, user-focused environment with plenty of growth opportunities.
- Qualifications: Looking for a solid Ruby developer with remote work experience and a passion for problem-solving.
- Other info: Include your favourite TV series in your application to show your personality!
The predicted salary is between 36000 - 60000 £ per year.
Make a difference in the lives of 1,000s of ethical hackers building the tools they need. Our tool, Dradis Framework, is used by 1,000s of hacking experts in over 40 countries around the world. We are looking for folks who like to solve problems and build a business and product that people genuinely love to interact with. We are small, self-funded, profitable, and have been in business for 14 years.
We are looking to hire our 12th full-time employee, a well-rounded Rails developer. In this role, you will learn a ton and be part of a small, global, and user-centered company. You will have the opportunity to make a difference in the lives of 1,000s of ethical hackers. Plus, as a small team, you will have a lot of choices about what to work on, and there are still a lot of untapped opportunities for you to grow as the company does.
What we offer and what we are looking for:
- You will be a trusted and key member of our team where you will be working on a large application with an interesting architecture.
- This is (some of) what you will end up doing on a day-to-day basis:
- Build features that improve the experience for our users, and help them get the results they need.
- Design solutions and propose ideas.
- Make architecture decisions.
- Detect opportunities to enhance and improve our stack.
- Extend the coverage of our API layer.
- Improve our existing products and internal systems.
- Prioritize and decide what features we should tackle next.
Our stack:
- Rails 7
- JavaScript, CoffeeScript, Stimulus, and SCSS
- Bootstrap and jQuery
- Postgres, MySQL, and SQLite
- Sinatra, Resque, Middlemanapp, Chef, Docker, Nginx, Unicorn, Puma
We are looking for a solid Rubyist with adequate experience who is comfortable in a 100% distributed team and is self-driven. This is a full-time position for the right candidate and it has an immediate start date. Work 100% remotely on a flexible schedule with reasonable overlap with EU business hours.
About you:
- Ideally, you have held a remote position before, or you have held a similar position of responsibility in a traditional organization but now are looking to improve your work-life balance.
- You are a well-rounded individual; work is not everything in life, you may have a family and social life.
- You work hard when it is work time and are able to switch off when it isn’t.
- You are comfortable communicating with others verbally and in writing.
- You are organized, like to be on top of your responsibilities and don’t let things slip through the cracks.
- You are able to manage your time effectively and prioritize tasks.
- You take initiative and ownership to see things through to completion.
- You are able to manage yourself and don’t need heavy direction to get things done.
- You like to continuously hone your skills, share your knowledge, propose new ideas, and design solutions for a variety of problems.
- A knack for design/UX will be a plus.
- A background in Information Security wouldn’t hurt either.
- You believe in giving back to the community.
We started with an open-source project and to this day we remain firm believers in open-source and giving back. Most of what you will be creating with the team will be released as open-source.
Benefits of working with us:
- Work anywhere - We are 100% remote.
- Flexible work hours - Provided you have reasonable overlap with the team (roughly within US/Eastern business hours).
- Great salary - You will be making more than others in your region.
- Flexible vacation - Take time off when you need it, we trust you (no less than 4 weeks each year).
- No external pressures - Our users are king, we do what is best for them.
- Autonomy - You will be given a lot of freedom to do what you think is right, without needing to explain every decision.
- Meaningful work - You will take initiative and ownership to see things through to completion.
- You will have great hardware and tools to work with.
[24-12] Full-Time > Remote Full-Stack Ruby on Rails Developer employer: Security Roots
Contact Detail:
Security Roots Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land [24-12] Full-Time > Remote Full-Stack Ruby on Rails Developer
✨Tip Number 1
Familiarise yourself with the Dradis Framework and its features. Understanding the product will not only help you during interviews but also show your genuine interest in the role and the company.
✨Tip Number 2
Engage with the open-source community related to Ruby on Rails and security tools. This can help you build connections and demonstrate your commitment to the field, which is highly valued by us.
✨Tip Number 3
Prepare to discuss your previous remote work experiences. Highlight how you managed your time and responsibilities effectively, as this aligns with our expectations for a self-driven team member.
✨Tip Number 4
Showcase your problem-solving skills by thinking of potential improvements or features for the Dradis Framework. Presenting your ideas can set you apart and demonstrate your proactive approach.
We think you need these skills to ace [24-12] Full-Time > Remote Full-Stack Ruby on Rails Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience with Ruby on Rails and any other technologies mentioned in the job description. Emphasise your problem-solving skills and any previous remote work experience.
Craft a Compelling Cover Letter: In your cover letter, express your passion for ethical hacking and open-source projects. Mention your favourite TV series as requested, and explain how your skills align with the company's mission and values.
Showcase Your Projects: If you have worked on any relevant projects, especially those related to open-source or security, include them in your application. Provide links to your GitHub or portfolio to demonstrate your coding skills and design capabilities.
Be Clear and Concise: When writing your application, ensure that your language is clear and concise. Avoid jargon unless necessary, and make sure to communicate your ideas effectively, as strong communication is key in a remote team.
How to prepare for a job interview at Security Roots
✨Show Your Passion for Open Source
Since the company values open-source contributions, be sure to express your enthusiasm for open-source projects. Share any relevant experiences you've had and how you believe in giving back to the community.
✨Demonstrate Problem-Solving Skills
Prepare to discuss specific examples of how you've tackled challenges in previous roles. Highlight your ability to design solutions and make architecture decisions, as this is crucial for the role.
✨Communicate Clearly and Effectively
Given the remote nature of the team, strong communication skills are essential. Practice articulating your thoughts clearly, both verbally and in writing, and be ready to discuss how you manage communication in a distributed environment.
✨Highlight Your Flexibility and Work-Life Balance
The company appreciates individuals who value work-life balance. Be prepared to discuss how you manage your time effectively and ensure that you can switch off when work is done, while still being productive during work hours.