Main characteristics
- Location
- Atlanta, Georgia
- Company
- Foreground
- Employment type
- Full-time
- Category
- Architecture and Engineering ›› Engineers
- Industry
- Printing & Publishing
Job summary
ABOUT US:Foreground is a platform of products that connects families and individuals with world-class photographers. The Foreground family of brands helps photographers and photo consumers create memories that last a lifetime by giving them access to tremendous software, professional services, supportive education and high quality photo products and custom gifts.
As a Foreground brand, Collage makes the creation of custom products easy for everyone, by providing superior software and excellent customer service. We sell an expanding variety of photo and home products, including photo blankets, photo books, canvases, pillows, and more.
Duties & Responsibilities:
* Write and maintain Front-End JavaScript code as part of a mobile-first web application, includingUI Components and state management logic
* Write and maintain PHP code and MySql Queries
* Make decisions about code design, architecture, and refactoring to balance technical debt against delivering functionality
* Plan and lead testing for complex projects
* Review code and mentor other Engineers
* Provide time estimate and participate in Agile development
* Review specifications and work with the PMs to implement lean methodology
* Experience implementing and testing advanced JavaScript code on a Team as part of a production web or mobile applications
* Experience implementing and testing PHP code and a MySQL database
* Practical experience with MV* architecture (such as Backbone, VUE, React + ReduxMobx, etc.)
* Ability to quickly understand and work with unfamiliar complex code
* Proactive and other communication is essential for this remote work position
Compensation, Benefits and Culture
* Highly competitive compensation package
* Benefits include comprehensive medical, dental, and vision insurance, and 401K with 4% company match
* A culture that promotes a healthy work-life balance including a flexible PTO plan
* This position is 100% remote and you can work from anywhere (subject to legal review)