Senior Full Stack Engineer
Company and Vision
PlanetArt’s vision is to be the leading seller of personalized and make-on-demand products worldwide. We provide consumers with unmatched tools and content and an unparalleled end-to-end customer experience that result in high-quality, meaningful finished products and memorable celebrations of live events.
Key Responsibilities
- Full-Stack Development: Design, implement, and maintain features across our LAMP-based web applications, ensuring high performance, scalability, and maintainability.
- Code Debugging and Troubleshooting: Investigate, diagnose, and resolve complex issues in production and development environments, with a focus on urgent incident response.
- AWS Infrastructure Management: Deploy, configure, and manage application infrastructure on AWS, including scaling, security, and cost optimization.
- Collaboration with China-Based Team: Work closely with the China-based web development team to coordinate feature development, code reviews, and release schedules, ensuring alignment across global teams.
- Code Quality and Best Practices: Maintain high standards of code quality, documentation, and testing, including automated unit tests, integration tests, and peer reviews.
- Performance Monitoring and Optimization: Continuously monitor application and system performance, implementing improvements and preventative measures to reduce downtime and enhance user experience.
- Technical Leadership: Provide guidance and mentorship to junior engineers, assisting in problem-solving and promoting best practices across the team.
- Cross-Functional Collaboration: Partner with Product, Design, and Operations teams to understand requirements, prioritize tasks, and deliver high-quality solutions on schedule.
What You Should Have
Skills, Qualifications, and Requirements
- Proven Full-Stack Experience: 5+ years of professional experience developing and maintaining web applications using the LAMP stack (Linux, Apache, MySQL, PHP).
- AWS Proficiency: Hands-on experience with AWS services including EC2, S3, RDS, Lambda, DynamoDB, and related deployment and scaling tools.
- Debugging and Troubleshooting Expertise: Strong ability to analyze, diagnose, and resolve complex production issues quickly and effectively.
- Collaboration Across Time Zones: Experience working with distributed or offshore development teams, with excellent communication and coordination skills.
- Mandarin Language Skills (Highly Desirable): Ability to communicate in Mandarin (spoken or written) to facilitate collaboration with our China-based web development team.
- Code Quality and Testing: Solid understanding of software engineering best practices, including version control (Git), automated testing, and code review processes.
- Performance Optimization: Ability to monitor, profile, and optimize both application and database performance for large-scale web applications.
- Problem-Solving and Initiative: Self-starter with strong analytical skills, able to take ownership of tasks and lead projects from conception through deployment.
- Technical Mentorship: Experience mentoring junior developers or guiding engineering teams on best practices and architectural decisions.
What You Can Expect
Working Conditions
- Work is performed in an office environment with low to moderate noise levels.
- Position requires regular, continuous use of computer.
- Position requires regular sitting and standing.
- Position requires regular interaction with team members through the following methods: in-person, phone, WebEx, Slack, or email.
- May require occasional travel.
- This is a hybrid position; employees are expected to be in the office three days per week (Monday, Tuesday, and Thursday) with the option of working remotely two days (Wednesday and Friday).
The compensation range for this position is $130,000-$180,000 annual salary + bonus.
PlanetArt offers a comprehensive benefits package, including:
- Health, Dental, and Vision Insurance
- Life Insurance
- Pet Insurance
- Mental Health Insurance
- 401(k) with matching
- Excellent Work/Life Balance – Paid Time Off, Sick Days, Paid Holidays, and Floating Holidays
- Employee Product Discounts
Recommended Jobs
Branch Manager
Great company. Great people. Great opportunities. If you’d like the chance to make your mark with the world’s largest equipment rental provider, come build your future with United Rentals! …
Warehouse and Delivery Associate
Our company is seeking a dedicated and reliable full-time Warehouse/Parts Delivery Driver to join our team. We pride ourselves on our commitment to providing exceptional service to our customers, and…
SE NECESITAN REPARTIDORES Hasta 30.00 por hora y bono de 1000
Torero Logistics (TLC) busca repartidores motivados y con actitud positiva. Estamos ubicados en South San Francisco . No se requiere experiencia! Necesita tener un conocimiento básico de inglés par…
Lead Cloud DevOps Engineer (Oakland Office)
Fictiv Exists to Enable Hardware Innovators to Build Better Products, Faster Fictiv exists to help product innovators create. Fictiv is a global manufacturing and supply chain company that enab…
Line Cook
JOB DESCRIPTION TITLE: Line Cook RESTAURANT: Henrietta LOCATION: ECHO PARK REPORTS TO: Head Chef, Jr Sous FLSA: Exempt We are looking to fill the position of Line Cook for Henriett…
Senior Finance Manager
Job Description This position is part the Finance team that supports the Value Added Services organization which plays a key role in managing client relationships and is comprised of global, region…
Dining Room Manager
Restaurant Naides is a Filipino fine-dining restaurant that opened this past December. We are located in the previous location of Sons & Daughters on 708 Bush Street. We are a very ambitious team and …
Senior Full-Stack Engineer
About Hedra: Hedra is a pioneering video foundation model company founded by former Stanford PhDs and backed by top investors at Index, A16Z, and Abstract Ventures. We're building a full-stack creat…
Experienced Lift Mechanic
Create Your Experience of a Lifetime! Come work and play in the mountains! Whether it’s your first-time seeing snow or you were born on the slopes, joining our team means discovering (or re-di…
Disaster Assistance Programs Specialist I
Job Description and Duties Are you looking for an exciting and fast-paced career? Join the California Governor's Office of Emergency Services (Cal OES) and be part of an organization that serves…