At Grape Up, we’re all about leveraging technology to drive software innovation. We’re on the lookout for a talented Senior Fullstack Developer to join us in this mission. Partnering with a top provider in the world of title insurance and mortgages, we’re building cloud-driven solutions that are transforming the way business gets done.
As part of our team, you’ll have the opportunity to design and implement mission-critical applications that handle everything from customer data to complex business workflows. Your work will integrate with key systems, forming the backbone of an entire enterprise ecosystem
Responsibilities
- Design and build cloud-native applications using Python with FastAPI and Flask, and TypeScript with Node.js
- Integrate various services into cloud applications
- Develop a web application using React and RTK Query following best practices
- Optimize database queries for performance
- Ensure the code is robust, clean, and well-tested with unit and integration tests
- Participate in code reviews, share knowledge, and collaborate with an international, cross-functional team
- Be an active participant in agile ceremonies and drive every sprint to success
- Drive team efficiency by bringing in effective tools, refining processes, and offering technical mentorship
Requirements
- Proficiency in Python for web development and JavaScript/TypeScript (5+ years)
- Strong practical experience with PostgreSQL databases
- Very good knowledge of REST API and GraphQL
- Hands-on experience with unit and integration testing, and mocking libraries
- Practical experience with AWS services (e.g. ECS, Lambda, S3, Aurora RDS, SQS, DynamoDB)
- Very good knowledge of Terraform/CDK
- Very good understanding of Continuous Integration processes and their importance
- Very good understanding of software development methodologies and agile
- Ability to gather and interpret business requirements and UX aspects effectively
- Good command of English (B2+/C1)
- Strong communication skills
Nice to have
- Experience with microservices architecture, including design, implementation, and maintenance
- Knowledge of building tools (Webpack)
- Familiarity with Material-UI
- Experience with writing automation tests (Playwright)
- Experience with BPMN engine
- Experience with ElasticSearch for observability
Benefits of joining Grape Up
- Non-corporate work environment among experienced engineers
- Individual growth & development plan supported by cyclical feedback sessions
- Access to knowledge platforms (e.g. Pluralsight)
- Equipment of your choice
- In-house business and tech trainings, and meetups
- Financing of conferences, external trainings, and certifications
- Language lessons (English, German and Polish for foreigners)
- Cafeteria MyBenefit where you can choose your favorite perks (e.g. LuxMed private medical care, MultiSport, shopping and event vouchers, etc.)
- Weekly Lunch & Learn where we meet up in the office, lunch together, and share our knowledge
- Employee referral program
- Rewards for the success of the month and year awarded by our employees
- Integration activities & trips
- Business travel opportunities to the USA, Spain, Germany, Ireland, and many other destinations