What are the responsibilities and job description for the Full-Stack Developer position at Online Image?
Job Description
Job Description
Salary : 70k - 90k DOE
COMPANY SUMMARY :
Online Image delivers online marketing services to national brands as well as local businesses. Since 2009, we have helped over 25,000 businesses worldwide, including franchises and manufacturers, with innovative solutions that empower their digital presence.
At its core, Online Image is a software company. Our proprietary Business Management Platform, a powerful CRM integrated with AI (Assumptive Interaction) technology, enables companies to streamline workflows, customize business logic, and integrate with third-party tools. As we expand into 2025, we are offering this platform as a standalone product that clients can customize and manage to fit their needs.
POSITION SUMMARY :
We are looking for a skilled Full-Stack Developer to join our growing team and work on customizing our Business Management Platform for various third-party businesses. Your role will include adapting the platform to fit client workflows, business logic, and API integrations. Responsibilities also include testing, deployment, and ongoing maintenance to ensure high-quality deliverables.
RESPONSIBILITIES :
- Design, develop, and maintain web applications with clean, well-structured, and maintainable code.
- Customize and integrate APIs and third-party services into the Business Management Platform.
- Debug, troubleshoot, and resolve technical issues in a timely manner.
- Collaborate with teams to define project requirements and deliverables.
- Write and maintain unit tests (TDD where applicable) to ensure code quality.
- Manage and optimize database structures, queries, and performance.
- Configure and maintain server environments, including deployment on Amazon EC2.
- Ensure projects are delivered on time while adhering to high-quality standards.
REQUIRED SKILLS AND KNOWLEDGE :
Backend Development :
Frontend Development :
Database :
DevOps and Server Management :
Version Control :
Deployment :
NICE TO HAVE :
QUALIFICATIONS :
WHY JOIN ONLINE IMAGE?
If you're a detail-oriented, adaptable, and skilled developer looking to make an impact, wed love to hear from you!