Full Stack Engineer
December 18, 2024
Closed
Closed
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