- Job Type Full Time
- Qualification Bachelors
- Experience 4 years
- Location Western Cape
- City Cape Town
- Job Field ICT / Computer
Full Stack Engineer (TypeScript, React.js, Node.js & AWS) (CPT – UK Work Hours) at Datafin Recruitment
Full Stack Engineer (TypeScript, React.js, Node.js & AWS) (CPT – UK Work Hours)
ENVIRONMENT:
- A UK-based comprehensive Digital Agency seeks the coding talents of a Full Stack Engineer to build rich, user- centric interfaces that bring complex business processes to life through clean and responsive UI components.
- You will develop and maintain scalable web applications using Next.js (Frontend) and Node.js (Backend), design and manage infrastructure components using Docker Compose, Terraform and deploy to AWS services.
- The ideal candidate must have 4+ years’ experience in a simar role with strong experience with OO, enterprise integration, microservice and serverless architecture & Next.js or React.js, including SSR/ISR concepts.
- Your tech toolset should also include Node.js, Express.js/Fastify, TypeORM, TypeScript, HTML5, CSS3, Docker Compose, Jest, Mocha or Supertest, Git and RESTful API. Applicants must be flexible to work during UK hours.
DUTIES:
- Develop and maintain scalable, Full Stack web applications using Next.js (Frontend) and Node.js (Backend).
- Build rich, user-centric interfaces that bring complex business processes to life through clean and responsive UI components.
- Create RESTful using Node.js and TypeORM, with strong data modeling and performance in mind.
- Write modular, maintainable code with comprehensive Unit and Integration Tests, following TDD, using frameworks like Jest and Supertest.
- Design and manage infrastructure components using Docker Compose, Terraform and deploy to AWS services (EC2, ECS, RDS, S3, etc.).
- Translate UI/UX wireframes into functional front-end code with high attention to performance and accessibility.
- Produce clear and concise technical documentation using DDD.
- Collaborate with Engineers, Product, DevOps, and QA to ensure seamless end-to-end delivery.
- Participate in code reviews, trunk-based development, continuous integration, and Agile development practices.
REQUIREMENTS:
- 4 + Years experience as a Full Stack Engineer.
- Solid experience in TypeScript, HTML5, CSS3.
- Solid experience in Node.js, Express.js/Fastify, and TypeORM or equivalent ORM tools.
- Strong experience with React.js or Next.js, including SSR/ISR concepts.
- Strong experience with OO, enterprise integration, microservice and serverless architecture.
- Experience working with Docker Compose for local development and containerized deployment.
- Comfortable using AWS services like EC2, ECS, RDS, and S3.
- Strong knowledge of RESTful API design, error handling, and security best practices.
- Experience with Unit and Integration Testing using tools like Jest, Mocha, or Supertest.
- Proficient using as Git, and CI/CD pipelines.
- Can work effectively with remote teams in different time zones (e.g. UK, India, Portugal, etc.).
Desired –
- Knowledge of PostgreSQL, MariaDB, GraphQL, or MongoDB.
- Familiarity with DevOps practices and Infrastructure as Code (e.g., Terraform, Biceps).
- Exposure to Agile/Scrum development practices.
- Prior experience in building isomorphic/universal React applications.
- Experience with mobile-first design or progressive web apps (PWAs).
ATTRIBUTES:
- Excellent English speaking and written communication.
- Ability to identify and pick up new technologies and operating systems quickly.
- Able to work flexibly to deliver on-time to tight timescales.
Method of Application
Interested and qualified? Go to Datafin Recruitment on datafin.com to apply

Leave a Comment