👨🏻‍💻 postech.work

Full Stack Engineer

Hegka.ai • 🌐 In Person

In Person Posted 2 days, 22 hours ago

Job Description

Key Responsibilities

Design, develop, and maintain scalable backend services and RESTful/GraphQL APIs using Node.js (JavaScript/TypeScript).

Provide guidance on backend architecture decisions, including microservices, real-time data flows, security, and cloud integrations.

Develop, test, and improve: Cross-platform mobile applications using

React Native

, or Web applications using

ReactJS

.

Collaborate closely with UX/UI designers to deliver engaging and efficient user experiences.

Integrate APIs and backend systems into web and mobile applications.

Optimize performance across backend processes (database queries, caching, asynchronous workflows) and frontend applications.

Conduct code reviews, mentor team members, and help establish engineering best practices.

Participate in Agile ceremonies and manage project requirements from concept to deployment and monitoring.

Required Skills

Node.js

Minimum

5 years of experience

with Node.js frameworks such as

Express.js

or

NestJS

.

Strong understanding of RESTful API design and implementation.

Solid knowledge of backend security best practices (authentication, authorization, etc.).

Hands-on experience with cloud platforms (AWS, Azure, or GCP).

Familiarity with containerization using

Docker

.

Experience working with relational databases (PostgreSQL, MySQL) and/or NoSQL databases (MongoDB).

Experience writing automated tests (unit and integration).

ReactJS / React Native

At least

1 year

of practical experience developing mobile apps with

React Native

or web apps with

ReactJS

.

Proficient in JavaScript/TypeScript.

Ability to deploy, debug, and optimize applications on both web and mobile platforms.

Soft Skills

Good English communication skills.

Comfortable working in an Agile development environment.

Strong problem-solving and troubleshooting abilities.

Self-motivated, proactive, and able to work independently or as part of a distributed, cross-functional team.

Nice to Have

Experience with mobile-specific features (push notifications, offline sync, app store submission).

Familiarity with serverless architectures (e.g., AWS Lambda).

Experience with message queues (Kafka, RabbitMQ, AWS SQS) and caching systems (Redis, Memcached).

Exposure to Infrastructure as Code tools (Terraform, CloudFormation).

Familiarity with performance monitoring and observability tools (Datadog, Grafana, etc.).

Benefits

Competitive and negotiable salary, with performance-based bonuses.

Young, dynamic, and collaborative working environment.

Continuous opportunities to develop both technical and soft skills through real projects and professional training.

Access to the latest technology trends.

Performance and salary reviews

once per year

or based on exceptional contribution.

Full compliance with Vietnamese labor laws, plus additional company benefits (company trips, holidays, team activities, etc.).

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.