Full Stack Developer
Full Stack Developer
Posted today
SENIORITY
Senior
About the role
- Fulfillment.com, a leading 3rd party logistics provider, is seeking an experienced Full Stack
- Developer to join our growing engineering team.
- In this role, you will collaborate closely with a tight-knit team to solve complex, high-impact challenges related to scaling our core business operations.
- As a Full Stack Developer, you will bridge the gap between seamless user experiences androbust backend architecture. We are looking for a highly collaborative team player who bringsboth an eye for visual design and a deep understanding of utility, performance, and scalability.
- Architecture Design: Design, build, and maintain scalable client-side and server-sidearchitecture.
- Front-End Development: Build responsive, highly functional web applications with anemphasis on appealing visual design and optimal UX.
- Back-End Development: Develop and manage well-functioning databases, serverenvironments, and core business logic. API Management: Write, integrate, and maintain effective APIs and microservices. Quality Assurance: Test software extensively to ensure responsiveness, efficiency, andcross-platform compatibility. Optimization: Troubleshoot, debug, and upgrade legacy software to modern standards. Security: Implement and maintain robust data protection and security settings. Collaboration: Work alongside data scientists, analysts, and stakeholders to iterativelyimprove our software solutions.
- Documentation: Write and maintain clear, comprehensive technical documentation.
- Experience: 5+ years of experience as a Full Stack Developer or in a similar software Engineering role.
- Front-End Technologies: Mastery of fundamental web technologies (HTML5, CSS3, JavaScript/ES6+) and modern frameworks (e.g., React, Angular, or Vue).
- Back-End Technologies: Strong proficiency in at least one major backend language (e.g., Node.js, Python, C#, or Java).
- Database Management: Deep familiarity with SQL and NoSQL databases (e.g., MySQL, Amazon Aurora, MongoDB), and experience utilizing ORMs (Doctrine, Hibernate, Sequel, Dapper, etc.).
- Cloud Infrastructure: Hands-on experience with AWS networking and products (EC2, VPC, Route 53, RDS, SQS, Elastic Beanstalk).
- System Architecture: Solid background in API design/implementation, RESTful services, and microservices architecture.
- Development Environments: Comfort working within Unix-based developmentenvironments and standard IDEs (e.g., IntelliJ, VS Code, PHPStorm).
- Soft Skills: Excellent communication, a highly analytical mind, great attention to detail, and a team-first mentality.
- Previous experience in the logistics, shipping, e-commerce, or warehouse managementsectors.
- Familiarity with modern web development workflows, CI/CD pipelines, andcontainerization (Docker).Experience in architecting and optimizing exceptionally large databases.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
