Position: Senior Full Stack Developer
Company Name: ShippyPro
Location: Remote, with monthly meetings in Florence, Italy
About the Company:
ShippyPro is an innovative platform that simplifies shipping and fulfillment processes for merchants around the world. Our recent Series B funding of $15M has allowed us to embark on a rapid growth trajectory, and we are seeking a Senior Full Stack Developer to join our dynamic team.
As we continue to revolutionize the way companies deliver their products, we offer a fast-paced, collaborative environment that fosters creativity and innovation. Our diverse team is driven by a shared purpose, and we are committed to setting new standards of excellence in our industry.
If you are passionate, driven, and eager to make a real impact, we invite you to join us in shaping the future.
Position Overview:
As a Senior Full Stack Developer, you will play a crucial role in our ongoing modernization efforts to transition to a fully distributed system. You will work with cutting-edge technologies and a talented team to ensure our platform remains robust, scalable, and always available to meet the needs of our customers.
Key Responsibilities:
1. Develop and maintain our platform’s frontend and backend, utilizing React, TypeScript, PHP, NodeJS, and other modern web technologies.
2. Design and implement robust testing strategies using Jest, Cypress, and PHP Unit.
3. Optimize database performance and query efficiency using MySQL and DynamoDB.
4. Utilize Redis for caching and AWS EventBridge and RabbitMQ for messaging and event-driven architecture.
5. Work with AWS, Docker, and AWS ECS for containerization, infrastructure, and CI/CD pipelines.
6. Design and maintain RESTful APIs and GraphQL.
7. Collaborate with a small but highly effective development team to continuously improve code quality and performance.
8. Take on challenging and complex tasks with a creative and innovative mindset.
Qualifications:
1. Bachelor’s degree in Computer Science, Engineering, or related field.
2. At least 5 years of experience as a Full Stack Developer.
3. Strong knowledge of modern web technologies such as React, TypeScript, PHP, NodeJS, Tailwind CSS, etc.
4. Experience with microservices and AWS Lambda is highly valued.
5. Proficiency in Jest, Cypress, PHP Unit, and other testing tools.
6. Expertise in database optimization and query performance.
7. Familiarity with Redis, AWS EventBridge, RabbitMQ, Docker, and AWS ECS.
8. Experience designing RESTful APIs and GraphQL.
9. Strong English communication skills, both written and verbal.
10. Ability to work independently and manage multiple projects simultaneously.
11. A collaborative team player with a passion for continuous learning and improvement.
Why Join Us:
1. Growth and Learning Opportunities: We believe in investing in our team’s growth and development and provide access to Udemy Business for all development teams.
2. AI-driven Environment: We are on the cutting edge of technology and utilize GitHub Copilot to enhance our productivity.
3. Remote First: Our development team is distributed across Italy, and we offer the flexibility to work remotely with monthly meetings in Florence.
4. Meal Perks: Enjoy daily meal vouchers whether working from home, the office, or any location of your choice.
5. Competitive Salary and Benefits Package.
Hiring Process:
1. Initial review of your application.
2. One or more video interviews with team members.
3. Short project or coding challenge.
4. Reference checks.
Thank you for considering joining our team. We look forward to hearing from you!
#J-18808-Ljbffr