Junior/ Middle Full Stack Engineer (AWS, Node.js, React.js)
January 7, 2025
Open
Open
Location
Vietnam
Occupation
Full-time
Experience level
Mid-level
Apply

Key Responsibilities

  • Convert Figma designs into responsive, functional web interfaces.
  • Develop and maintain user interfaces using React.js, HTML5, and CSS3.
  • Implement form handling, validations, and error management.
  • Ensure web interfaces align with UI/UX best practices and are mobile-friendly.
  • Design and build RESTful APIs for client-server applications.
  • Develop backend services using Node.js or Python (Flask/Django frameworks).
  • Implement authentication and authorization systems, including role-based access controls.
  • Build and maintain a maker-checker system (workflow logic and auditing).
  • Ensure database interaction and business logic align with requirements.
  • Design relational databases with PostgreSQL for financial data and transactions.
  • Develop schemas with strong data integrity, consistency, and efficient querying.
  • Handle complex data relationships and optimize database performance.
  • Design, deploy, and manage services on AWS, including RDS, S3, IAM, VPC, EC2, CloudWatch, and API Gateway.
  • Implement Infrastructure as Code (IaC) using CloudFormation or Terraform.
  • Leverage serverless technologies such as AWS Lambda (bonus).
  • Ensure compliance with cloud security best practices and access control measures.
  • Implement data privacy and security measures (e.g., GDPR, PDPA).
  • Develop access logging, auditing systems, and encryption mechanisms for sensitive information.
  • Define and enforce data retention policies and secure handling practices.
  • Build and manage ETL pipelines using AWS Glue or custom scripts.
  • Perform data transformation and cleansing for accuracy and consistency.
  • Use Git and GitHub for version control, following best practices for branching, merging, and pull requests.
  • Collaborate effectively within a team using agile methodologies.
  • Independently deliver projects from requirements gathering to deployment.
  • Plan tasks, break down complex requirements, and solve technical challenges efficiently.
  • Communicate effectively with stakeholders in English (verbal and written).
  • Manage client expectations and ensure alignment on deliverables.

Qualifications & Requirements

  • Proficiency in React.js, HTML5, CSS3, and responsive design.
  • Strong experience with Node.js or Python (Flask/Django).
  • PostgreSQL expertise with a focus on financial data handling.
  • AWS services knowledge (RDS, S3, EC2, IAM, VPC, API Gateway).
  • Familiarity with GDPR, PDPA, encryption, and security auditing.
  • Experience with AWS Glue or similar ETL tools.
  • Proficiency in Git and GitHub.
  • AWS Certified Cloud Practitioner.
  • AWS Certified Database Specialist.
  • AWS Certified Solutions Architect – Associate or Professional.
  • Proven ability to build and deploy full-stack client-server applications.
  • Experience developing maker-checker systems (auditing workflows).
  • Previous experience handling financial data is a strong plus.
  • Hands-on knowledge of Singapore PDPA compliance measures.
  • Strong problem-solving and decision-making skills.
  • Highly motivated and self-driven.
  • Effective communication and stakeholder management abilities.

Important Note

The candidate must demonstrate a strong balance of frontend and backend skills.

Prior experience with GDPR and Singapore PDPA is critical.

Emphasize candidates with workflow and auditing implementation experience.

Candidates familiar with financial transactions and systems are preferred.

Apply
image.png
WorkWave
HQ Location
Company type
Corporate
Domain
Field Service Software
Website
📨 New remote jobs in your inbox, every Monday!
Subscribe to get your 5-minute brief on tech remote jobs every Monday