Senior Full-Stack Engineer (Ruby on Rails/React) | FORJ
Job Description
GT was founded in 2019 by a former Apple, Nest, and Google executive. GT’s mission is to connect the world’s best talent with product careers offered by high-growth companies in the UK, USA, Canada, Germany, and the Netherlands.
On behalf of Forj, GT is looking for a Senior Full-Stack Engineer interested in professional networking and e-learning domains.
About the Client & the Project
Forj is a growth-stage SaaS company reimagining how members engage and learn within modern communities of practice. The platform fosters member engagement with both content and human connections, aiming to create vibrant community experiences that deliver greater value and support organizational growth.
Mission: "We empower the professionals who make our world better."
Forj offers a platform that connects community and learning to increase engagement. The product focuses on delivering high-value user experiences and uses real-time monitoring, alerting, and data-driven decision-making. It emphasizes collaboration between engineering, design, and product teams to ensure a balance of technical and user experience excellence.
About the Role
Forj is seeking a seasoned, detail-oriented Full-Stack Engineer who thrives in a fast-paced, innovative environment. The ideal candidate will work on delivering high-value products and experiences while also contributing to development standards and collaborative practices.
Responsibilities:
Build performant APIs and user-facing experiences.
Deliver production software informed by monitoring, alerting, and data analysis.
Write well-tested, performant, and thoughtful code.
Contribute to evolving development/testing standards and best practices.
Collaborate closely with Design and Product teams to balance code complexity with UX quality.
Provide and receive constructive feedback through code reviews and pair programming.
Essential knowledge, skills & experience:
8+ years of experience creating web applications using React and Ruby on Rails.
JavaScript (ES6/7) and CSS (CSS3)
Semantic HTML markup
REST API design
Testing frameworks: RSpec, Jasmine/Jest
Git/Github, CI tools
Strong foundation in software design patterns
Nice-to-have:
Experience refactoring from Angular to React
Creating responsive interfaces across device types
Bachelor’s degree in Computer Science or a related field (preferred).
Soft Skills
Alignment with Agile methodologies
Effective communication in collaborative and feedback-driven environments
Strong problem-solving and ownership mentality
Interview Steps
GT interview with Recruiter
Technical interview (2 sessions)
Final interview with CTO
We go beyond usual perks… By working with us, you will get:
Health insurance.
Psychotherapy coverage.
Sport coverage.
Learning budget.
Paid vacations
Paid sick leaves.
All public holidays are paid days off.
GT working model:
You will work directly with a client through our Extended Team model. We try to do things differently and put our efforts into integrating you as deeply as possible into the client’s team. You work with the same tools and technologies as they do and are managed directly by the client without any intermediary in between. We help you build relationships and create an environment where you genuinely feel like a member of the client’s team. We also encourage trips to a client and join teambuilding and after-work activities. Our Extended Team model is focused on long-term projects that last over several years.
Company Information
Location: Kraków, Ukraine
Type: Hybrid