Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. Software Engineer, Full-Stack (Poland) image - Rise Careers
Job details

Sr. Software Engineer, Full-Stack (Poland)

About Craft:

Craft is the leader in supplier risk intelligence, enabling enterprises to discover, evaluate, and continuously monitor their suppliers at scale. Our unique, proprietary data platform tracks real-time signals on millions of companies globally, delivering best-in-class monitoring and insight into global supply chains. Our customers include Fortune 500 companies, government agencies, SMEs, and global service platforms. Through our configurable Software-as-a-Service portal, our customers can monitor any company they work with and execute critical actions in real-time. We’ve developed distribution partnerships with some of the largest integrators and software platforms globally.

We are a post-Series B high-growth technology company backed by top-tier investors in Silicon Valley and Europe, headquartered in San Francisco with hubs in Seattle and London. We support remote and hybrid work, with team members across North America, Canada, and Europe.

We're looking for innovative and driven people passionate about building the future of Enterprise Intelligence to join our growing team!

About the Role:

Craft is looking for an experienced and motivated Senior Full-Stack Engineer with experience building integrated, scalable, and robust SaaS applications and APIs. This person will join one of our core teams, building solutions that drive our innovation in Supplier Risk Management.

Craft gives engineers a lot of responsibility, which is matched by our investment in their growth and development. We are growing quickly, and the only limits to your future growth with Craft are your interests and abilities.

What You’ll Do:

  • Build beautiful, well-tested features and services using technologies like React, Node.js, JavaScript/TypeScript, GraphQL, AWS, and more. We value learning and growing together instead of knowledge of every specific technology.

  • Work in small, empowered feature teams with teammates across Design, Product, and Data Engineers to drive complex features from start to finish.

  • Work closely with the designers to implement the best practices in UX/UI.

  • Have unlimited opportunities to take ownership of features and areas with increasing scope, as well as for technical and leadership growth.

  • Conduct code reviews, mentor and be mentored.

  • Advocate for modern engineering best practices, and use metrics to measure change.

  • Be encouraged to learn more about how a SaaS company works beyond engineering, to form stronger connections across disciplines, which ultimately leads to designing and building best-in-class products and services.

Who You Are:

  • 5+ years of experience in React, Node.js, JavaScript/TypeScript, HTML5, CSS3

    • AWS and Terraform are a great plus

  • Strong vanilla JavaScript skills, and knowledge of CSS and styles.

  • Experience in React framework.

  • Experience in GraphQL and Apollo.

  • Have experience working with databases like Postgres or MongoDB.

  • Understanding in SSR.

  • Knowledge in different JavaScript/CSS approaches.

  • Experience implementing complex software systems and services.

  • Experience with responsive/adaptive design.

  • Self-starter, independent, likes to take initiative.

  • Professional fluency in English, both written and spoken is required.

What We Offer:

  • Option to work as a B2B contractor or full-time employee

  • Competitive salary at a well-funded, fast-growing startup

  • PTO days so you can take the time you need to refresh!

    • Full-time employees: 20- 28 PTO days allotted (dependent on experience and seniority) + paid public holidays

    • B2B contractors: 15 PTO days allotted + paid public holidays

  • 100% remote work (or hybrid if you prefer! We have coworking place in center of Warsaw.)

A Note to Candidates:

We are an equal opportunity employer who values and encourages diversity, equity and belonging at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, caste, or disability status.

Don’t meet every requirement? Studies have shown that women, communities of color and historically underrepresented talent are less likely to apply to jobs unless they meet every single qualification. At Craft, we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we strongly encourage you to apply. You may be just the right candidate for this or other roles!

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr. Software Engineer, Full-Stack (Poland), Craft Machine Inc

At Craft, we are on the lookout for a passionate Senior Software Engineer, Full-Stack to join our innovative team! As a leader in supplier risk intelligence, Craft helps enterprises monitor their global supply chains using real-time insights and data, making this role crucial to our mission. In this position, you'll be diving into building robust SaaS applications and APIs, utilizing technologies like React and Node.js. You'll collaborate with cross-functional teams, bringing our vision into reality through the creation of engaging features that our customers love. We believe in a culture of personal growth, meaning you'll have the opportunity to take ownership of projects, mentor others, and stay at the forefront of engineering best practices. You'll also enjoy working closely with designers to ensure the best user experience. With over 5 years of experience in web technologies under your belt, including JavaScript/TypeScript and GraphQL, you can expect to make a significant impact in our fast-paced environment. We value initiative, creativity, and a flair for problem-solving, so if you're someone who thrives in a dynamic space and is eager to elevate your skills, Craft is the right place for you. Plus, we support remote work, ensuring that you can strike the perfect work-life balance while contributing to a groundbreaking mission. Come help us shape the future of Enterprise Intelligence at Craft!

Frequently Asked Questions (FAQs) for Sr. Software Engineer, Full-Stack (Poland) Role at Craft Machine Inc
What are the key responsibilities of a Sr. Software Engineer, Full-Stack at Craft?

As a Sr. Software Engineer, Full-Stack at Craft, your primary responsibilities will include building scalable SaaS applications and APIs, working collaboratively with small feature teams, and driving the development of innovative solutions in Supplier Risk Management. You'll also mentor teammates, advocate for engineering best practices, and take ownership of complex features while ensuring a delightful UX/UI.

Join Rise to see the full answer
What qualifications are required for the Sr. Software Engineer, Full-Stack position at Craft?

Craft is looking for candidates with over 5 years of experience in technologies such as React, Node.js, and JavaScript/TypeScript. Familiarity with AWS, Terraform, GraphQL, and experience in various database systems like Postgres and MongoDB are highly desirable. Strong vanilla JavaScript skills and a good grasp of responsive/adaptive design are also essential for this role.

Join Rise to see the full answer
Is remote work an option for the Sr. Software Engineer, Full-Stack role at Craft?

Absolutely! At Craft, we support 100% remote work for the Sr. Software Engineer, Full-Stack position. We also offer hybrid options, allowing you to work in our coworking space in Warsaw if you prefer. We believe this flexibility enhances productivity and employee satisfaction.

Join Rise to see the full answer
What career growth opportunities are available for Sr. Software Engineers at Craft?

Craft is dedicated to the growth and development of its team members. As a Sr. Software Engineer, you will have unlimited opportunities for career advancement, based on your interests and abilities. You’ll gain valuable experience leading technical projects, mentoring others, and exploring various disciplines within the company.

Join Rise to see the full answer
What type of work environment can Sr. Software Engineers expect at Craft?

The work environment at Craft is empowering and collaborative. You'll work in small feature teams comprising designers, product owners, and data engineers, enabling you to contribute effectively from start to finish. We foster a culture of learning, open communication, and inclusivity, ensuring that every voice is heard and every idea valued.

Join Rise to see the full answer
Common Interview Questions for Sr. Software Engineer, Full-Stack (Poland)
Can you describe your experience with full-stack development using React and Node.js?

When answering this question, be sure to elaborate on specific projects where you utilized React and Node.js. Discuss how you approached problem-solving within those projects and highlight any particular challenges you overcame, showcasing your ability to deliver high-quality solutions.

Join Rise to see the full answer
How do you ensure the code you write is scalable and maintainable?

Highlight your strategies for writing clean code, such as adhering to coding standards, using design patterns, and conducting code reviews. It’s also beneficial to discuss how you document your code and collaborate with team members to ensure long-term maintainability.

Join Rise to see the full answer
What are some modern engineering best practices you follow?

Mention specific best practices such as writing unit tests, employing continuous integration and deployment strategies, and regularly refactoring code. Discuss how implementing these practices has positively impacted your work and contributed to team efficiency.

Join Rise to see the full answer
How do you approach troubleshooting and debugging in your projects?

Share your systematic approach to troubleshooting, such as breaking down the problem, using debugging tools, and analyzing error logs. Provide an example of a challenging bug you resolved and the steps you took to identify and fix the issue.

Join Rise to see the full answer
Can you give an example of how you collaborated with designers to improve UX/UI?

Discuss a specific instance where you worked closely with design teams to develop a feature, focusing on how you incorporated user feedback and aligned the final product with the intended user experience. Highlight the importance of collaboration in achieving excellent results.

Join Rise to see the full answer
What is your experience with GraphQL, and how do you see it benefiting your work?

When discussing your GraphQL experience, explain how it differs from REST and why you prefer it for specific use cases. Describe a project where you successfully implemented GraphQL and the advantages it brought to that project.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Share your time management and prioritization techniques. Discuss how you use tools like Kanban boards or task management software to keep track of project deadlines and ensure a smooth workflow while maintaining communication with team members.

Join Rise to see the full answer
Describe your experience with AWS and Terraform.

Provide an overview of your experience working with AWS services and how you've utilized Terraform for infrastructure as code. Share examples of projects where these technologies played a critical role in deployment or scaling applications.

Join Rise to see the full answer
In what ways do you encourage and support your peers in a team setting?

Discuss your mentoring approach and how you foster an inclusive environment where team members feel comfortable sharing ideas. Share your experiences of guiding colleagues with constructive feedback and celebrating their successes.

Join Rise to see the full answer
What motivates you to stay current with new technologies?

Explain your passion for continuous learning and how you immerse yourself in new technologies through resources like online courses, podcasts, or community meetups. Mention any relevant certifications you’ve pursued to enhance your skill set.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 10 days ago
Fidelity Investments Hybrid US, Hudson County, NJ; New Jersey, Jersey City, NJ
Posted 5 hours ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 5 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Dare to be Different
Maternity Leave
Paternity Leave
401K Matching
Paid Holidays
Paid Time-Off
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Box Hybrid Redwood City, CA
Posted 13 days ago
Customer-Centric
Dare to be Different
Diversity of Opinions
Feedback Forward
Take Risks
Growth & Learning
Transparent & Candid

CRAFT manufactured this hydraulic train postioner along with a Railcar Dumper to service the coal industry by positioning railcars onto the dumper for dumping the content. CRAFT displayed a broad range of capabalites to the goverment when it rec...

13 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
25 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
132 people applied to Scrum Master-Remote at DICE
T
Someone from OH, Dublin just viewed Brand Marketing Intern-Summer 2025 at Trove Brands
Photo of the Rise User
Someone from OH, Mentor just viewed Supply Planning Analyst at Avery Dennison
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom