Senior Back end Engineer
Hack The Box
Ready to embark on the quest of joining Hack The Box?
At the end of this thrilling journey, you'll become a proud member of Hack The Box, with the ultimate mission to help redefine cybersecurity expertise. Get ready for an exciting adventure into the world of cybersecurity! 🚀🔒💻
✨The core mission of the “Senior Back end engineer”
Work on one of our HTB platforms, HTB Business, responsible for upskilling organizations across the globe. In this role, you will have the opportunity to work on the enhancement of the platform and the development of new features.
We are open to candidates with diverse back end programming backgrounds, as long as you have experience in an MVC framework, passion and aspiration to work with PHP programming language and the Laravel Framework.
🍺 The fellowship you’ll be joining:
As a Back end developer you will work closely with developers, QA and Product Managers to create an amazing experience for HTB customers. You will be an integral part of HTB development team aspiring to build the world's largest hacker community. This engineering team is the biggest one , aligning with the expansive mindset of our HTB Business platform and serving a diverse set of customers globally.
⚔️ Tools & weapons you’ll be using:
PHP, Laravel , JIRA, SQL, Docker, Github
📚 Interesting resources you should check
🚀 The adventures that await you after becoming “Senior Backend Engineer” at Hack The Box:
- Develop new features and tools using the Laravel PHP Framework
- Generate clean, safe, reusable and scalable PHP code
- Create and maintain RESTful APIs
- Contribute to architectural and software design decisions
- Contribute and maintain technical documentation and specifications
- Perform code reviews
- Maintain the platform by reacting to issues and defects raised
- Collaborate with frontend developers, who are using Vue.js to integrate user-facing elements with server-side logic
- Stay up-to-date on emerging technologies
🏆 Skills, knowledge, and experience points required to unlock the role of “Senior Back end Engineer” at Hack The Box:
- Proven professional experience with Object Oriented Programming (OOP)
- Experience with Laravel, Symfony, Springboot or other frameworks following the MVC architecture is a strong plus
- Experience with applications providing a RESTful API
- Deep understanding of HTTP
- Strong knowledge of relational databases
- Experience with unit testing frameworks such as PHPUnit
- Good understanding of SOLID principles and software design patterns
- Analytical mind with problem-solving aptitude
- Self-starter, ability to work independently and as part of a team
- Being cyber security-minded is a strong plus
🕹️ What your Hack The Box adventure will have in store:
- 🎯You'll have the exhilarating opportunity to contribute to a product that is highly appreciated by users and the cybersecurity community at large.
- 🎯 You'll experience a highly supportive and caring environment, fostering growth, flexibility, and autonomy.
- 🎯 You'll embark on an exciting journey of continuous learning and problem-solving, leveling up as our organization grows.
- 🎯 Most importantly, you'll have a blast at HTB 🥳 because fun is an essential ingredient in our recipe for success! Just wait until you see our global meet-ups!
💰 The gems you’ll be enjoying as “Senior Back end Engineer”
- Private insurance
- 25 annual leave days
- Dedicated budget for training and professional development, participation in conferences
- State-of-the-art equipment (Macbook, iPhone, and mobile plan)
- Free lunch & snacks at the office
- Full access to the Hack The Box lab offerings; so you can learn how to hack
- Flexible/Hybrid working
🗺️ The Quest of Becoming Hack The Box’s “Senior Back End Engineer”:
- Level 1: Like in any game, you start as a Noob. Level one’s objective: submit your application.
- Level 2: After applying, you unlock the Script Kiddie rank! This level’s objective: pass the screening process.
- Level 3: Now you’re officially ranked as Hacker and you’re ready to meet the Talent Acquisition team. Level’s objective: highlight your past achievements, ambitions, and values.
- Level 4: As a Pro-Hacker at level 4, you’ll unlock the “boss level”, which involves meeting the hiring manager. Level’s objective: connect with the hiring manager and share with them your achievements.
- Level 5: Now you’re an Elite Hacker! Level’s objective: complete an assignment that aligns with day-to-day job-related tasks and responsibilities.
- Level 6: Congratulations, you're now a Guru! Not many reach this level 💪. Level’s objective: have a constructive, final conversation with senior leadership to explore the role and your future at HTB.
- Level 7: You've achieved the Omniscient rank and officially received an offer from HTB! To complete the last level and the Quest, all you need to do is accept the offer.
- Quest complete. Congratulations, you’re officially one of us 🥳🎉🎇Your next quest: complete the onboarding.
Hack Your Career, Today. Join us in this epic adventure of cybersecurity at Hack The Box! 🚀🔒💻
At Hack The Box, we are on a quest to find the most exceptional and enthusiastic talent to join our team. Whether or not you consider yourself a gamer, we value what makes you unique and want to know more about you. This job post provides just a glimpse of the incredible gamified experience our business and consumer customers enjoy through our platforms. So, if you're ready to embark on a journey of growth and adventure, we can't wait to meet you!