- Company Name
- ConsultNet Technology Services and Solutions
- Job Title
- Full Stack Web Developer
- Job Description
-
Job Title: Full Stack Web Developer
Role Summary: Senior Full‑Stack Developer with 10+ years of experience, specializing in TypeScript (Node.js, React, Nest.js) and AWS serverless architecture. Responsible for designing, building, and maintaining scalable, high‑performance web and mobile‑backed applications, ensuring best practices in coding, testing, and DevOps.
Expactations: Deliver production‑ready, secure, and scalable solutions that meet business requirements, maintain high code quality, support CI/CD pipelines, and mentor junior team members.
Key Responsibilities:
- Design, develop, and maintain full‑stack applications using TypeScript, Node.js, React, Nest.js, and PHP where necessary.
- Build and optimize RESTful APIs and serverless services with AWS Lambda, API Gateway, and related AWS services.
- Architect cloud‑native applications focused on scalability, reliability, and performance.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions.
- Lead code quality initiatives, including unit/integration testing and CI/CD integration on AWS.
- Contribute to mobile application development, ensuring seamless API integration.
- Monitor, troubleshoot, and improve application performance in production environments.
- Mentor junior developers and influence architectural decisions.
Required Skills:
- 10+ years of professional software development experience.
- Expertise in TypeScript, Node.js, React, and Nest.js.
- Strong knowledge of AWS services: Lambda, API Gateway, DynamoDB, S3, CloudFormation/SAM.
- Experience building RESTful and serverless APIs.
- Familiarity with PHP and legacy code integration.
- CI/CD pipelines (Git, GitHub Actions, CodePipeline, Jenkins) and containerization (Docker, ECS/EKS).
- Performance tuning, monitoring (CloudWatch, X-Ray), and troubleshooting in cloud environments.
- Mobile API integration experience (iOS/Android).
- Agile development practices and code review processes.
- Excellent communication and mentoring skills.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- AWS Certified Developer – Associate (or higher) preferred.
- Additional certifications in cloud architecture or full‑stack development are a plus.