- Company Name
- itD
- Job Title
- Software Engineer - Remote (6016)
- Job Description
-
Job Title
Software Engineer – Web Developer (Remote)
Role Summary
Lead the design, development, and optimization of high‑performance marketing web experiences across desktop, tablet, and mobile. Drive technical decisions, enforce coding standards, and ensure scalable, maintainable solutions that integrate with cloud services and analytics platforms.
Expectations
- Deliver fast, reliable, and modern web applications that support brand visibility and data‑driven insights.
- Maintain high code quality through documentation, peer reviews, and adherence to best practices.
- Collaborate effectively with designers, marketers, and stakeholders in a distributed, cross‑functional environment.
Key Responsibilities
- Architect, build, and maintain marketing websites using Next.js, React, Node.js, and a headless CMS.
- Lead technical decision‑making, establish coding standards, and promote best practices across the team.
- Write clean, efficient, well‑documented code and participate in thorough peer code reviews.
- Optimize applications for performance, speed, and reliability (including responsiveness testing).
- Integrate web applications with cloud services (AWS Lambda, EC2, Docker, API Gateway) and databases to support data storage, retrieval, and analytics.
- Translate business requirements into technical specifications, break down tasks, estimate timelines, and support on‑time delivery.
- Participate in Agile/Scrum ceremonies and deliverables.
Required Skills
- Minimum 5 years of professional web development experience.
- Deep proficiency in Next.js, JavaScript, React.js, Node.js, and headless CMS platforms.
- Hands‑on experience with AWS Lambda, EC2, Docker, and API Gateway.
- Strong grasp of software engineering principles, design patterns, and Agile/Scrum methodologies.
- Ability to integrate analytics and performance‑tracking solutions.
- Excellent independent work habits and effective collaboration across distributed teams.
Required Education & Certifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.