Job Title: Full-Stack Website Developer
Location: Marlborough, MA
ROLE SUMMARY
The Full-Stack Website Developer plays a critical role in designing, developing, and maintaining Optos’ web infrastructure to support global Marketing, Sales, and customer engagement initiatives. This position is responsible for both front-end and back-end development, ensuring a seamless, user-friendly, and secure web experience for healthcare professionals, distributors, and internal stakeholders.
The developer will collaborate closely with Marketing, IT, and Regulatory teams to build and optimize responsive websites, landing pages, and web applications that align with brand standards and comply with industry regulations. In addition to coding, the role involves troubleshooting technical issues, enhancing site performance, integrating third-party tools, and ensuring a strong SEO and accessibility strategy.
ESSENTIAL DUTIES AND RESPONSIBILITIES
• Website Development & Maintenance – Build, update, and maintain Optos’ website, ensuring seamless performance and responsiveness across all devices.
• Front-End & User Experience (UX) Optimization – Design and implement intuitive, user-friendly interfaces with a focus on accessibility and industry best practices.
• Back-End Development & Database Management – Develop and maintain server-side logic, databases, and API integrations to support website functionality and content management.
• Security & Compliance – Ensure the website meets regulatory requirements and implement security best practices.
• SEO & Performance Optimization – Optimize site speed, search engine ranking, and mobile usability through technical SEO strategies and best coding practices.
• Integration with Marketing & Sales Tools – Connect the website with CRM platforms, analytics tools, email marketing software, and e-commerce/payment systems as needed.
• Bug Fixes & Technical Support – Identify, troubleshoot, and resolve website issues quickly to minimize downtime and maintain a seamless user experience.
• Analytics & Reporting – Monitor website traffic, user behavior, and performance metrics using tools like Google Analytics to inform marketing and business decisions.
• Project Management & Cross-Functional Collaboration – Work closely with Marketing, IT, and compliance teams to align website strategies with business objectives, manage updates, and support digital marketing initiatives.
MINIMUM QUALIFICATIONS
Education & Experience
• Bachelor’s degree in Computer Science, Web Development, Software Engineering, or a related field (or equivalent experience).
• 1–3 years of experience in full-stack web development (internships, freelance, or personal projects may count).
Technical Skills
• Front-End Development: Proficiency in HTML, CSS, JavaScript, and frameworks like React.js, Vue.js, or Angular.
• Back-End Development: Experience with Node.js, Python (Django/Flask), PHP, or .NET for server-side logic.
• Database Management: Basic knowledge of SQL (MySQL, PostgreSQL) or NoSQL (MongoDB) databases.
• Content Management Systems (CMS): Familiarity with platforms like WordPress, Drupal, or custom-built CMS solutions.
• Version Control: Experience using Git/GitHub for source code management.
• API Development & Integration: Ability to work with RESTful APIs, third-party integrations, and basic authentication methods.
• Security & Compliance: Understanding of basic web security principles, data protection best practices, and awareness of compliance standards (e.g., GDPR).
• Responsive & Cross-Browser Design: Knowledge of CSS frameworks (Bootstrap, Tailwind CSS) and mobile-first design.
• Hosting & Deployment: Basic experience with web hosting, domain management, and cloud platforms (AWS, Azure, or DigitalOcean).
BENEFITS
At Optos, we offer a highly competitive compensation and benefits package.
• Eligibility for Company bonus program.
EQUAL OPPORTUNITIES EMPLOYER
We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, age or protected veteran status.
If you feel you have the necessary skills and experience and want to join a great team, please click on the Apply button!