Software Engineer (Fullstack)
Shipday
Software Engineering
Turkey
At Shipday, our mission is to build better, faster local delivery infrastructure for global e-commerce. Already used in 100+ countries, our customers have processed more than 50 million deliveries on our platform.
As a rapidly growing SaaS company, we are looking for talented individuals to join us as part of our founding team - to build and scale the platform.
Full Stack DeveloperFirst and foremost we are looking for driven developers with an entrepreneurial mindset who are ready to go above and beyond the responsibilities of a typical developer. As a founding engineer you will be expected to work on all layers of our Tech stack and contribute to architecture and overall design of the platform.
You will be directly reporting to the CTO of the company and work alongside a group of experts in logistics, technology and design.
Who we are looking for
- Analytical and Problem Solver: You excel at analyzing data and drawing insights to solve complex problems.
- Inquisitive: You have a natural curiosity and the ability to ask the right questions to understand business needs.
- Detail-Oriented: You pay close attention to data quality and precision.
- Collaborative: You excel in a team environment and are able to communicate effectively with both technical and non-technical stakeholders.
- Results-Oriented: You focus on delivering actionable insights that have a real impact on the business.
Requirements
- Previous experience as a Full Stack Developer or similar role.
- Knows HTML,CSS,JS and front-end frameworks such as React.
- Proficient in Java, Python.
- Familiar with AWS.
- Familiar with databases (e.g. SQL and NoSQL) and UI/UX design (eg, Figma)
- Familiarity with designing and building APIs (eg, REST API’s)
Responsibilities
- Own end-to-end delivery of features across the stack—from product discovery to design, implementation, testing, and release.
- Design, build, and scale resilient services and APIs (REST) used by merchants, drivers, and partners worldwide.
- Develop high-quality front-end experiences in React and maintain shared UI components with strong UX sensibilities.
- Implement performant back-end services in Java and/or Python; profile and tune for latency, throughput, and cost.
- Operate services in AWS (e.g., ECS/Lambda, RDS/DynamoDB, S3, CloudWatch); build for reliability and scalability.
- Instrument applications with logging, metrics, and tracing; proactively monitor and resolve production issues.
- Collaborate closely with Product, Design (Figma), and Operations to translate business needs into technical solutions.
- Write clear documentation and technical specs; communicate trade-offs and decisions to technical and non-technical stakeholders.