What are the responsibilities and job description for the Back End Developer position at Dr. Squatch?
About the Role:
Dr. Squatch is seeking a full-time Back End Developer/Engineer to deliver robust and scalable solutions to complex problems we face in our eCommerce operation. You will be responsible for creating and maintaining backend services that include databases, CI/CD pipelines, web services, and other integrations based on AWS cloud-based architectures. As a key player in a rapidly growing team, you will have the opportunity to use your skills and knowledge to create a solution from the ground up. You will see your contribution having a direct impact on achieving company-level goals.
This is a full-time role with company benefits, and it will be hybrid (in office/remote) based out of our great (and newly expanded!) HQ in Marina del Rey, CA.
What You'll Do:
- Build backend services for various business needs, including data management, database design, and third party integrations
- Design, develop, and deploy microservices and/or other distributed applications that exchange data across multiple platforms
- Use best practices to optimize for scalability, security, and performance
- Work closely with engineers on a daily basis and with other team members as needed, in order to fully understand the requirements and achieve the best business outcomes
- Maintain resources efficiently in AWS
- Participate in making architectural design decisions
About you:
- Bachelor's Degree in Computer Science or related field in Technology or equivalent professional experience required
- 3 years of experience in backend development: microservices & serverless architectures, and Web APIs
- Strong interests in CI/CD, Ecommerce, and Headless Commerce
- Have built and deployed web services in production on AWS or similar
- Proficient in using Node.js, skilled in JavaScript/TypeScript
- Have excellent communication skills to present complex technical information in a clear and concise manner
- Interest or previous experience in eCommerce preferred
- Familiarity with modern JavaScript front-end frameworks is a plus
- Self-motivated; capable of working independently and autonomously
- All-around team player who enjoys collaborating on interdepartmental projects
- Passionate about writing clean code that is production-ready
- Enjoys working in a face-paced dynamic environment
- Take ownership of your work