Czy macie jakieś informacje na temat pracy w tej firmie? Jak wygląda atmosfera? Czy wynagrodzenie jest dobre? Czy są jakieś benefity? Jakie są warunki pracy? Z góry dzięki!
We’re problem-solvers and self-starters, working at a fast pace to design solutions with our customers and users in mind. Here, you’ll work across teams to dig deep into impactful projects that are changing the way people get their tasks done and enjoy opportunities to advance your career in a diverse, inclusive environment
Join us in creating a better everyday life for everyday people
You will be:
- Building and maintaining CI / CD pipelines for testing and releasing configuration and software
- Monitor and resolve issues in all environments
- Engage in capacity planning and demand forecasting, anticipating performance bottlenecks, and scaling the environment as needed
- Design and implement zero-downtime to accomplish highly available service (99.9%)
- Automate tasks and develop tools to increase engineering efficiency and visibility
- Design and implement disaster recovery (DR) between different regions in cloud providers such as AWS or GCP
- Troubleshoot production issues, including performance and function issues
As a Senior React Native Engineer on Taskrabbit’s engineering team, you’ll get to build features and improvements for our platform. You’ll be helping to mentor more junior engineers, proposing creative solutions, de-tangling the complex into the simple, and collaborating closely with teammates across product and engineering. Our engineering team uses React Native for our mobile applications, React.js on the web frontend, and Ruby on Rails on the backend. and we’re looking for people who is an experts in React Native and/or cross-platform mobile app development. Join us in creating a better everyday life for everyday people
You will be required to:
- Build out software features to support clients, taskers, and internal users
- Architect and craft solutions to complex problems
- Collaborate with design and product management to conceptualize new product features from the ground up
- Work alongside more junior software engineers to help them think through designs, code implementation, and how to break down their goals into actionable steps
- Participate in code reviews, listen to feedback, and comment on other approaches
This role is on the Internal Tools | Trust & Safety team. Our team focuses on building features and tools to support internal departments like Customer Support and Trust & Safety as they manage our marketplace and work with our Clients and our Taskers. Our charter is to provide Operations with the internally applicable, intelligent tooling required to grow our business, optimise our resources, and protect our community. Our goal is that every job gets done with a high quality experience for the user
Our Internal Tools team is looking for an experienced Senior Software Engineer. As a senior engineer, you'll be one of the leaders of the team, helping to mentor junior engineers, proposing creative solutions, and de-tangling the complex into the simple. We believe strongly in test-driven development and code reviews. Join us in creating a better everyday life for everyday people
You will be required to:
- Working across the entire tech stack in a cross functional team to build end-to-end features
- Collaborate with design and product management to conceptualise new product features from the ground up
- Building out backend APIs to support clients, taskers, and internal users
- Understand how to organise code across the stack: what belongs in the frontend, what in the back
- Architect and design creative and elegant solutions to complex backend challenges
- Work alongside more junior software engineers to help them think through designs, code implementation, and how to break down their goals into actionable steps
- Participate in code reviews to create robust and maintainable code
- Invest in the documentation of best practices and coding patterns
- Collaborate across teams to promote consistency
- Contributing to our technical roadmap of ongoing improvements, enhancements and updates
- Work in an agile environment where quick iterations and good feedback are a way of life
The Foundations Team’s fundamental goal is to improve developer productivity and code quality by implementing better design patterns across our backend systems. You will get to work on our core API designs, bring them to life via implementation, and assist other teams in adopting the new APIs and improved design patterns
As a Senior Software Engineer on the Foundations team, you'll be one of the leaders of our team helping to mentor other engineers, proposing creative and scalable solutions, and de-tangling the complex into the simple. Our engineering team uses Ruby on Rails on the backend, React.js on the web frontend and React Native for our mobile applications. Engineers on the Foundations team are largely focused on the Ruby portion of the system, but some knowledge of front-end development will also be useful and/or developed over time via working with our other engineering teams to adopt our new APIs
You will be:
- Collaborating with other engineering teams to design APIs
- Contribute to our technical roadmap of ongoing improvements, enhancements and updates
- Participate in code reviews, listening to feedback and commenting on other approaches
- Invest in the documentation of best practices and coding patterns
- Collaborate across teams to promote consistency
- Improve stability and consistency of existing and new backend & frontend code
We’re problem-solvers and self-starters, working at a fast pace to design solutions with our customers and users in mind. Here, you’ll work across teams to dig deep into impactful projects that are changing the way people get their tasks done and enjoy opportunities to advance your career in a diverse, inclusive environment
Join us in creating a better everyday life for everyday people
You will be:
- Building and maintaining CI / CD pipelines for testing and releasing configuration and software
- Monitor and resolve issues in all environments
- Engage in capacity planning and demand forecasting, anticipating performance bottlenecks, and scaling the environment as needed
- Design and implement zero-downtime to accomplish highly available service (99.9%)
- Automate tasks and develop tools to increase engineering efficiency and visibility
- Design and implement disaster recovery (DR) between different regions in cloud providers such as AWS or GCP
- Troubleshoot production issues, including performance and function issues
This role is on the Internal Tools | Trust & Safety team. Our team focuses on building features and tools to support internal departments like Customer Support and Trust & Safety as they manage our marketplace and work with our Clients and our Taskers. Our charter is to provide Operations with the internally applicable, intelligent tooling required to grow our business, optimise our resources, and protect our community. Our goal is that every job gets done with a high quality experience for the user
Our Internal Tools team is looking for an experienced Senior Software Engineer. As a senior engineer, you'll be one of the leaders of the team, helping to mentor junior engineers, proposing creative solutions, and de-tangling the complex into the simple. We believe strongly in test-driven development and code reviews. Join us in creating a better everyday life for everyday people
You will be required to:
- Working across the entire tech stack in a cross functional team to build end-to-end features
- Collaborate with design and product management to conceptualise new product features from the ground up
- Building out backend APIs to support clients, taskers, and internal users
- Understand how to organise code across the stack: what belongs in the frontend, what in the back
- Architect and design creative and elegant solutions to complex backend challenges
- Work alongside more junior software engineers to help them think through designs, code implementation, and how to break down their goals into actionable steps
- Participate in code reviews to create robust and maintainable code
- Invest in the documentation of best practices and coding patterns
- Collaborate across teams to promote consistency
- Contributing to our technical roadmap of ongoing improvements, enhancements and updates
- Work in an agile environment where quick iterations and good feedback are a way of life
As a Senior React Native Engineer on Taskrabbit’s engineering team, you’ll get to build features and improvements for our platform. You’ll be helping to mentor more junior engineers, proposing creative solutions, de-tangling the complex into the simple, and collaborating closely with teammates across product and engineering. Our engineering team uses React Native for our mobile applications, React.js on the web frontend, and Ruby on Rails on the backend. and we’re looking for people who is an experts in React Native and/or cross-platform mobile app development. Join us in creating a better everyday life for everyday people
You will be required to:
- Build out software features to support clients, taskers, and internal users
- Architect and craft solutions to complex problems
- Collaborate with design and product management to conceptualize new product features from the ground up
- Work alongside more junior software engineers to help them think through designs, code implementation, and how to break down their goals into actionable steps
- Participate in code reviews, listen to feedback, and comment on other approaches
The Foundations Team’s fundamental goal is to improve developer productivity and code quality by implementing better design patterns across our backend systems. You will get to work on our core API designs, bring them to life via implementation, and assist other teams in adopting the new APIs and improved design patterns
As a Senior Software Engineer on the Foundations team, you'll be one of the leaders of our team helping to mentor other engineers, proposing creative and scalable solutions, and de-tangling the complex into the simple. Our engineering team uses Ruby on Rails on the backend, React.js on the web frontend and React Native for our mobile applications. Engineers on the Foundations team are largely focused on the Ruby portion of the system, but some knowledge of front-end development will also be useful and/or developed over time via working with our other engineering teams to adopt our new APIs
You will be:
- Collaborating with other engineering teams to design APIs
- Contribute to our technical roadmap of ongoing improvements, enhancements and updates
- Participate in code reviews, listening to feedback and commenting on other approaches
- Invest in the documentation of best practices and coding patterns
- Collaborate across teams to promote consistency
- Improve stability and consistency of existing and new backend & frontend code
Senior Software Development Engineer in Test (SDET) will have complete ownership for preparing test automation solutions, designing automation frameworks and lead the implementation of test strategy, test plans & test execution of the product
Supports automation script development and the optimization of those scripts
Recommends new tools, techniques and methodologies needed to enhance productivity and quality
Experience in architecting & building real-time, large scale applications
Collaborate with product teams to strategize & align long term solutions for test automation including roadmap, tools, framework & approach
Evaluate, select and formulate best usage of test automation tools and future alignment for different products and applications
Create a standard framework for Functional Automation, Performance Testing and Security and Penetration Testing. Presents technical documentation for review by peers and the Development community
To work with the QA teams for resolution of technical issues of the product as needed
Develop automation strategy to support regression testing based on the technical analysis, complexity and reusability
Responds appropriately and competently to the demands of work challenges when confronted with changes, ambiguity, adversity, and other pressures
Build out software features to support clients, taskers, and internal users
Architect and craft solutions to complex problems
Collaborate with design and product management to conceptualize new product features from the ground up
Work alongside more junior software engineers to help them think through designs, code implementation, and how to break down their goals into actionable steps
Participate in code reviews, listening to feedback and commenting on other approaches
Maintain and expand upon existing code and functionality