The PlanetArt companies provide consumers with the tools, content and services to create quality, personalized products. This role is for our Personal Creations e-commerce division. We’re a leader in the “make-on-demand” space, this is an exciting opportunity to be part of a company that is in the midst of rapid growth.
We are seeking a Sr. level Full Stack Engineer to take a central role in designing, building and enhancing several core technology components of our industry-leading ecommerce platform. If you're passionate about robust software design and have an interest in working on a broad range of different projects and technologies, we want to talk to you!
What You'll Do:
What You'll Need:
PlanetArt offers a comprehensive benefits package including:
We are seeking a Sr. level Full Stack Engineer to take a central role in designing, building and enhancing several core technology components of our industry-leading ecommerce platform. If you're passionate about robust software design and have an interest in working on a broad range of different projects and technologies, we want to talk to you!
What You'll Do:
- Build, enhance, and maintain high performance, scalable systems in AWS to support the current and future demands on our robust ecommerce platform.
- Domain includes: cart and checkout, order management, payment processing, API, enterprise platform integrations.
- Participate with a cross-functional team (technical & non-technical members) on highly visible strategic projects and/or work independently as needed.
- Champion innovative solutions and interact with top-caliber software engineers, web developers, and QA automation resources contributing within our growing ecosystem of SOA based applications.
- Continuously improving SDLC process and the efficiency of the engineering team.
- Support the business through periods of peak demands.
- An organization where you will spend time with executive leadership, managers, developers, and product management.
- Learning experience and opportunities to experiment with new technologies.
- Career opportunities! Those that have positive impact, with a positive approach, have a very bright future as we change, grow, expand, and explore new and exciting experiences for our global customer base.
What You'll Need:
- Bachelor’s Degree in Computer Science, engineering, or related fields.
- 5+ years working in comparable software development role.
- High Energy, self starter with aptitude for learning new technologies.
- Expertise in object-oriented programming language in C#, or Java.
- Demonstrable working experience in .NET framework, .NET Core.
- Proficiency in JavaScript, and knowledge in one or more JS libraries and frameworks (JQuery, Angular, React, VueJs, Ember, Backbone, etc).
- Proficiency in HTML5, CSS, AJAX, and MVC architecture.
- Knowledge of unit testing, integration testing and code tuning.
- Experience building high performing systems including latency measurement, analysis, and optimization across the entire technology stack.
- Knowledge of software design patterns.
- Experience working with Git, Azure DevOps or similar version control system.
- Experience with Atlassian suite of tools (Jira, Confluence, etc).
- You have sharp analytical abilities, problem solving techniques and attention to details.
- Strong verbal and written communication.
- Good understanding of key elements that make good user experience.
- This position can be remote if the candidate is not within a commutable distance to any of the following PlanetArt office locations: Calabasas, CA, San Diego, CA, Woodridge, IL.
- Covid-19 vaccine is required - reasonable accommodations will be considered
- Experience creating and consuming REST or SOAP services from scratch.
- Proficient with relationship database, including database design, stored procedures, query optimization.
- Experience with non-relational data storage mechanism.
- Experience working with any of the major cloud providers (AWS, Azure, GCP)
- Experience working with open-source software and libraries.
- Similar experience working in a consumer-based or ecommerce environment.
PlanetArt offers a comprehensive benefits package including:
- Health Insurance
- Life Insurance
- 401(k)
- Paid Time Off
- Remote or Hybrid In-Office Work Schedule
- Employee Product Discounts