- Company Name
- Trident Consulting
- Job Title
- Web Developer
- Job Description
-
Job title: Senior Software Engineer (Web Developer) – Remote
Role Summary: Lead the design, development, and maintenance of high‑performance marketing websites using Next.js, React, and a headless CMS. Drive technical strategy, enforce coding standards, and deliver scalable, reliable web solutions that perform across devices and integrate with cloud databases and services.
Expectations: Deliver robust, well‑documented code; collaborate across distributed teams; manage project timelines and scope; continuously evaluate new technologies to keep the stack modern.
Key Responsibilities:
- Design, build, and maintain Next.js‑based marketing sites on a headless CMS platform.
- Establish and enforce coding standards, conduct code reviews, and promote best practices.
- Ensure responsive design and optimal performance on desktop, tablet, and mobile.
- Perform performance testing, troubleshoot issues, and optimize for speed and reliability.
- Integrate with databases (MySQL, SQL, RDS) and cloud services (Lambda, EC2, Docker, API Gateway).
- Collaborate with designers and stakeholders to translate requirements into interaction‑first web experiences.
- Define project scope, estimate timelines, and manage deliverables.
- Research, evaluate, and recommend new technologies, frameworks, and tools.
- Provide analytics integrations and data‑driven insights.
Required Skills:
- Minimum 5 years of web development experience.
- Expertise with Next.js, React.js, Node.js, and headless CMS solutions.
- Proficiency in JavaScript (ES6+), HTML5, CSS3, and responsive design patterns.
- Cloud and container fundamentals: AWS Lambda, EC2, Docker, API Gateway.
- Strong understanding of software engineering principles, design patterns, and Agile/Scrum methodologies.
- Experience with MySQL, SQL, and RDS database interactions.
- Ability to write clean, well‑documented code and conduct rigorous code reviews.
- Excellent communication, collaboration, and conflict resolution skills.
- Familiarity with web analytics and integration tools.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred).
- Relevant certifications (e.g., AWS Certified Developer, Scrum Master) are a plus.