Senior Full Stack Developer

Location

Ho Chi Minh

Maps
  • Salary

    40 Mil - 60 Mil VND

  • Experience

    5 - 10 Years

  • Job level

    Team Leader / Supervisor

  • Deadline to apply

    31/01/2025

Benefits

  • Laptop
  • Insurance
  • Incentive bonus
  • Healthcare
  • Training Scheme
  • Salary review
  • Annual Leave

Job Description

About the Job

We are seeking an experienced Senior Full-Stack Developer with 5+ years of expertise in designing and implementing scalable CRM systems, client portals, and advanced data-driven solutions. The role requires strong skills in backend development, SQL database design, KDB+ for time-series data, and ELK stack expertise for monitoring and visualization. You will work in a collaborative environment to develop end-to-end solutions that deliver exceptional performance, security, and usability.

Responsibilities

  • Backend Development: Design and implement scalable backend solutions using Python and Node.js.
  • Database Management:
    • Develop, optimize, and manage SQL databases.
    • Work with KDB+ for handling time-series data and real-time analytics.
  • Frontend Development: Build responsive, high-performance frontend applications using ReactJS (or other frameworks like AngularJS or VueJS).
  • API Development: Design and maintain secure and efficient RESTful and GraphQL APIs for integration with client portals and CRM systems.
  • ELK Stack: Set up, manage, and leverage the ELK stack (Elasticsearch, Logstash, Kibana) for centralized logging, search, and visualization.
  • System Integration: Integrate third-party services and APIs to enhance application functionality.
  • Collaborate with Teams: Work with Product Owners, UI/UX designers, and other developers to translate business requirements into technical solutions.
  • Performance and Security:
    • Optimize applications for performance and scalability.
    • Implement best practices in security to protect sensitive data.
  • Monitoring and Debugging:
    • Use tools like Kibana and other monitoring solutions to debug and resolve system issues.
  • Documentation: Write clear and detailed documentation for codebases, APIs, and databases.

Job Requirement

Requirements

Must-Have:

  • 5+ years of experience as a Full-Stack Developer, working on CRM systems, client portals, or similar applications.
  • Strong expertise in SQL databases (MySQL, PostgreSQL, SQL Server) with a solid understanding of database architecture and optimization.
  • Experience with KDB+ for time-series data and analytics.
  • Proficiency in Python (Django, Flask, or FastAPI) and Node.js for backend development.
  • Advanced frontend development skills with ReactJS, AngularJS, or VueJS.
  • Hands-on experience with the ELK stack (Elasticsearch, Logstash, Kibana) for search, logging, and analytics.
  • Strong understanding of API design (RESTful/GraphQL).
  • Knowledge of data security, performance optimization, and best practices for scalable applications.
  • Excellent communication and collaboration skills.

Nice-to-Have:

  • Familiarity with serverless architecture (e.g., AWS Lambda, GCP Cloud Functions).
  • Knowledge of NoSQL databases (MongoDB, DynamoDB).
  • Experience with DevOps tools and CI/CD pipelines for automated deployments.
  • Familiarity with cloud services like AWS, Azure, or GCP.
  • Knowledge of data streaming tools (e.g., Kafka, RabbitMQ).

Perks & Benefits

  • Competitive salary and performance-based bonuses.
  • Opportunity to work with cutting-edge technologies and impactful projects.
  • A dynamic and collaborative team environment.
  • Ongoing training and professional development opportunities.

More Information

  • Degree: Bachelor
  • Age: 25 - 40
  • Salary: 40 Mil - 60 Mil VND
Save job Email me similar jobs Report job

Similar jobs

Feedback