As a Full-Stack Developer at our dynamic e-commerce aggregation company, you will play a pivotal role in evolving our technological infrastructure, focusing predominantly on back-end development while also contributing to full-stack projects. Reporting directly to the President / Co-Founder of the company.
Essential Duties and Responsibilities
- Develop, maintain, and optimize back-end infrastructure.
- Participate in full-stack development, prioritizing efficient and robust back-end solutions.
- Implement, manage, and enhance e-commerce systems for optimal performance.
- Collaborate in the design, development, and deployment of innovative features.
Knowledge, Skills, and Abilities
- Expertise in Python and SQL
- Proficiency with Terraform for effective infrastructure management.
- Knowledge of Django for comprehensive web development.
- Proficiency in additional programming languages and frameworks
- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
- Understanding of front-end technologies for effective collaboration with front-end teams.
- Strong analytical and problem-solving skills, with a keen attention to detail.
- Excellent communication and interpersonal skills, able to articulate technical concepts clearly to non-technical team members.
- A proactive attitude, taking initiative in identifying and tackling challenges.
- Eagerness to learn and adapt in a fast-paced, evolving environment.
- Commitment to high-quality work and continuous improvement.
Education & Experience
- 2+ Years as a Full-Stack Developer with focus on Back-End
- Experience with AWS services, especially Lambda and ECS, for scalable, serverless solutions and data scraping.
- Experience in building and optimizing e-commerce platforms, particularly in an aggregator context.
- E-commerce experience is a plus.