Match score not available

Staff Engineer

extra holidays - extra parental leave - fully flexible
Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's or Master's degree in Computer Science, Software Engineering, or related field., Proven experience as a Staff Software Engineer in the enterprise software industry., Over 5 years of experience with Ruby and Ruby on Rails., Strong understanding of software architecture and agile methodologies..

Key responsabilities:

  • Guide technical direction and best practices in software architecture.
  • Lead creation and implementation of innovative features.
FULL FABRIC logo
FULL FABRIC Computer Software / SaaS Startup https://fullfabric.com
11 - 50 Employees
See all jobs

Job description

Overview

Full Fabric is looking for a Staff Engineer to join our growing engineering team. 

In this pivotal role, you'll be instrumental in driving the technical direction of our platform, solving complex problems, and crafting innovative solutions that shape the future of education. We're seeking a seasoned professional who combines deep technical expertise with a passion for creating impact through technology. If you're ready to tackle challenging projects, lead with excellence, and contribute to a product that changes lives, then we want you on our team. 

Join us, and together, let's build something extraordinary.


Key Responsibilities


  • Technical Leadership: Guide the technical direction of our platform, ensuring the adoption of best practices in software architecture and design to drive innovation and efficiency.

  • Complex Problem Solving: Tackle challenging technical issues, applying your expertise to develop robust, scalable solutions that enhance our product's performance and user experience.

  • Innovation and Development: Lead the creation and implementation of groundbreaking features and functionalities that push the boundaries of educational technology and deliver tangible benefits to our users.

  • Collaboration and Mentorship: Work closely with engineering teams, providing mentorship and support to junior engineers, and fostering a culture of learning and growth within the team.

  • Quality Assurance: Uphold high standards of quality by implementing rigorous testing and validation processes, ensuring the reliability and security of our platform.

  • Continuous Improvement: Stay abreast of emerging technologies and industry trends, advocating for the adoption of new tools and practices that can enhance our platform's capabilities and our team's productivity.

  • Stakeholder Engagement: Collaborate with product managers, designers, and other stakeholders to align technical solutions with business goals and user needs, ensuring a cohesive and strategic approach to product development.

  • Technical Documentation: Create and maintain comprehensive documentation of our system architecture, codebase, and development processes, facilitating knowledge sharing and continuity within the team.


Qualifications
  • Academic Background: Hold a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

  • Professional Experience: Demonstrate proven experience as a Staff Software Engineer or in a similar leadership role, ideally in the enterprise software industry.

  • Technical Leadership: Possess a strong capacity to motivate engineering teams towards a technical vision and share your in-depth knowledge of software development methodologies, design patterns, and best practices.

  • Architectural Design Skills: Strong understanding of software architecture, design patterns, and best practices, with the ability to design scalable, high-performing systems.

  • Quality and Security Focus: Experience with implementing robust testing frameworks and security practices to ensure the development of reliable and secure software.

  • Agile Methodologies: Familiarity with agile development methodologies and the ability to thrive in a fast-paced, iterative development environment.

  • Proficiency in Ruby and Ruby on Rails: Bring over 5 years of professional experience working extensively with Ruby and Ruby on Rails, showcasing a deep understanding of this framework.

  • Backend Development Skills: Exhibit strong expertise in backend development, API design, and proficiency in working with various database systems.

  • Front-End Technology Knowledge: Knowledge of multiple front-end technologies and frameworks, including being comfortable choosing the right one for the job.

  • Problem-Solving Abilities: Showcase excellent problem-solving skills with the capability to troubleshoot complex issues effectively.

  • Adaptability and Curiosity: A passion for technology with a constant drive to stay updated on the latest industry trends and innovations, demonstrating a willingness to learn and adopt new technologies and methodologies.

  • Collaborative Spirit: Experience working in cross-functional teams, showing a collaborative approach to problem-solving and product development.

  • Mentorship Skills: Display the ability to coach and mentor engineering teams and foster a mindset of quality.

  • Excellent Communication: Fluency in English and strong communication skills, with the ability to articulate technical concepts clearly to both technical and non-technical stakeholders.


What We Offer

Here's what we offer to support your growth, well-being, and success at Full Fabric:

  • Competitive Salary: We understand the value of top talent and are committed to offering market-leading compensation packages that reflect the expertise and value our team members bring to our company.

  • Remote Flexibility: Embrace the future of work with our fully remote working option and experience the benefits of remote work. At Full Fabric, we support your choice to work from a dedicated home environment, ensuring a healthy work-life balance while maintaining a productive and professional workspace.

  • Comprehensive Health Insurance: Your well-being is our priority. That's why we offer comprehensive health insurance to all our team members, ensuring you are protected and have access to the best healthcare options.

  • Home Office Budget: We’re committed to helping you create a comfortable and productive workspace at home. We provide a dedicated budget to support you in setting up your home office, ensuring you have everything you need to succeed and perform at your best.

  • Professional Growth: At Full Fabric, we're committed to your professional development. You'll have opportunities to attend industry conferences, participate in training programs, and access a wealth of resources to help you grow in your career and stay ahead in the field.

  • A Culture of Excellence and Innovation: Join a team of forward-thinking professionals who are passionate about making a difference in software and education. Our culture fosters innovation, encourages collaboration, and supports your ideas to improve and expand our impact.

  • Making a Difference: Your work at Full Fabric will be more than just a job. It will contribute to transforming the educational landscape, making high-quality education more accessible and impactful through technology.

If you feel you’re the right fit for this role we’d love to hear from you.


Note: At Full Fabric, we are committed to providing a positive and respectful interview experience for all candidates. While we strive to offer personalised feedback, the volume of applications makes this impossible. Rest assured, each application is reviewed with care, and we truly appreciate your interest in joining our team and contributing to the future of educational technology.


Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Computer Software / SaaS
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Engineering Manager Related jobs