Job Summary (Hybrid - Raleigh, NC)
The Senior Web Engineer is a key technical contributor responsible for developing, maintaining, and integrating DO Supply’s web applications – including ERP, CRM, microservices, and websites. They should be an experienced full-stack developer with a strong understanding of data flow and API‑driven development.
Responsibilities
- Web Development
- Develop and maintain e‑commerce and lead‑generation websites.
- Maintain compatibility and integration with internal systems and third‑party dependencies.
- Collaborate with leadership and marketing teams on technical enhancements.
- Follow and enforce best practices for security, reliability, and performance.
- Collaboration & Technical Excellence
- Work closely with the Director of Technology & Innovation and other developers to align software initiatives with company goals.
- Participate in code reviews, sprint planning, and collaborative problem‑solving sessions.
- Document technical processes, system architectures, and development standards.
- Stay current with emerging technologies and recommend improvements to existing systems.
Metrics
- Successful and timely completion of assigned development projects.
- Reliability and uptime of deployed applications and integrations.
- Reduction in bugs, errors, and post‑deployment issues.
- Adherence to development standards, testing procedures, and documentation accuracy.
- Collaboration effectiveness and contribution to team goals.
Required Qualifications
- Strong problem‑solving and communication skills
- Strong experience with object‑oriented programming and MVC patterns
- Strong experience with modern JavaScript and TypeScript
- Strong experience with MySQL or other relational databases
- Strong experience with best security practices (such as validation)
- Experience with Svelte and NestJS
- Experience with SSR frameworks (such as Next.js or SvelteKit )
- Experience with Redis, RabbitMQ, or BullMQ
- Experience with Docker for local and production environments
- Experience with Git and version control workflows
- Ability to work effectively with little to no supervision
Preferred Qualifications
- 5+ years of professional web development experience
- Experience with PHP and WordPress
- Experience with ASP.NET, Laravel, React, Vue, or Angular
- Experience with RESTful API design and integration
- Experience with Figma and other design tools
- Familiarity with developing and consuming microservices (REST and gRPC)
- Familiarity with unit, integration, and end‑to‑end testing
Education & Experience
Bachelor’s Degree in Computer Science, Software Engineering, or related field preferred; equivalent work experience considered.
#J-18808-Ljbffr