Senior Full Stack Software Engineer

Confidential Company Page12 β€” United States Β· Posted ~2 days ago

Senior Onsite

Skills

React Next.js Tailwind CSS Python or Node.js SQL NoSQL PostgreSQL Data modeling REST APIs GraphQL Docker AWS Third-party API integration Automated testing Python Node.js REST ECS Cognito S3 Lambda RDS Shopify APIs

πŸ”“ Log in to save this job, tailor your resume & track your apply process β€” 7 days free, no card needed.

Log in to add to target list

Summary

An innovative consumer technology startup is seeking a Senior Full Stack Software Engineer to design, build, and maintain scalable web and e-commerce solutions. You will own frontend and backend development, help architect maintainable systems, integrate third-party services and payment platforms, and implement comprehensive automated testing. Candidates need at least four years of software development experience and strong skills in React, Next.js, modern CSS, Python or Node.js, databases, APIs, Docker, and AWS. The role is available onsite in New York or Los Angeles.

Highlights

Senior full-stack opportunity at an innovative startup, with end-to-end ownership, modern web technologies, scalable architecture work, and direct collaboration across engineering and business functions.

Description

Senior Full-Stack Software Engineer Location: New York, NY, OR Los Angeles, CA NOTE: While this listing states New York, NY, we are actively evaluating candidates for this exact role in our LA office as well. Company Overview Our Client is a dynamic and innovative fashion e-commerce startup at the forefront of technology-driven solutions. Their aim is to use modern technology to enhance the fashion styling experience and enable consumers to discover emerging luxury brands. Thriving on innovation, collaboration, and a passion for high-quality software solutions. Join the dynamic team and contribute to shaping the future of fashion and technology. Summary: Our Client is seeking an experienced Senior Full Stack Software Engineer to join the growing team. As a key member of the development group, you will play a crucial role in designing, implementing, and maintaining scalable software solutions. The ideal candidate will have a strong background in full-stack development, a deep understanding of modern web technologies, and a proven track record of delivering high-quality software. Responsibilities: ● Full Stack Development: Drive the end-to-end development of innovative software and e-commerce solutions, spanning both front-end and back-end development. ● Architecture and Design: Collaborate with cross-functional teams to design and architect scalable and maintainable systems that meet business requirements. ● Integration: Work on integrating various third-party services, APIs, and payment gateways to enhance functionality and user experience. ● Problem Solving: Analyze complex technical challenges and propose effective solutions, considering factors such as performance, scalability, and security. ● Collaboration: Work closely with a team of engineers, luxury stylists, fashion brands and business stakeholders to ensure seamless integration of software components and alignment with business goals. ● Quality Assurance: Implement and maintain robust testing strategies, including unit tests, integration tests, and end-to-end tests, to ensure the delivery of high-quality software. Qualifications: ● Bachelor's or Master’s degree in Computer Science or a related field OR relevant experience. ● 4+ years of professional experience in software development. ● Proficiency in modern front-end technologies such as React, NextJs, and Tailwind CSS. ● Strong expertise in server-side development using languages like Python or Node.js. ● Experience with database technologies (SQL, NoSQL, Postgres) and data modeling. ● Solid understanding of REST and/or GraphQL API design and integration. ● Proficiency in building Docker images, optimizing container performance, and integrating Docker into the overall development and deployment workflow. ● Knowledge of Amazon Web Services (AWS), including proficiency in deploying and managing applications on AWS platforms. Familiarity with services such as ECS, Cognito, S3, Lambda, RDS, is essential. ● Understanding of the Shopify platform and experience developing applications using Shopify’s APIs ● Excellent problem-solving skills and the ability to work collaboratively in a team environment. ● Strong communication skills with the ability to articulate complex technical concepts to non-technical stakeholders. ● Startup experience or interest in learning about luxury fashion is a plus.