Senior Fullstack Developer
December 6, 2024
Closed
Closed
Location
Vietnam
Occupation
Full-time
Experience level
Senior
Apply

Responsibilities

Design, develop, test, and deploy front-end (Angular) and back-end (Node.js, Nest.js, Express.js) applications, with a focus on performance, security, and scalability.

Build and maintain a microservices-based architecture, ensuring each service is modular, scalable, and can handle large and complex data flows efficiently.

Design, optimize, and maintain PostgreSQL databases to handle extensive data processing requirements while ensuring high performance and reliability.

Develop and maintain RESTful APIs that are well-documented, secure, and meet high service requirements.

Continuously monitor and improve application performance, particularly in high-traffic situations, to ensure a seamless user experience.

Conduct code reviews to ensure high-quality code and mentor junior developers, promoting best practices in code quality, architecture, and design patterns.

Work closely with cross-functional teams, including Product, UX/UI, and DevOps, to deliver robust and user-centered solutions. Document processes and technical designs thoroughly.

Requirements

7+ years of full-stack development experience, with a focus on large-scale web applications and high-traffic environments. Proficiency in Tech Stack:

  • Front-End: Angular
  • Back-End: Node.js, Nest.js, Express.js
  • Database: PostgreSQL

Strong Understanding of Microservices Architecture: Experience in designing, building, and deploying microservices-based systems, with knowledge of handling complex and large data flows.

Experience with High-Traffic Applications: Proven experience in building applications that handle high-traffic loads and ensuring uptime, scalability, and performance under pressure.

DevOps & CI/CD Knowledge: Familiarity with DevOps practices, including CI/CD pipelines, automated testing, and containerization (Docker, Kubernetes) is a plus.

Problem-Solving Mindset: Demonstrated ability to tackle complex technical challenges and continuously learn and adapt to new technologies and solutions.

FLUENT in English communication skills.

Preferred Skills:

  • Cloud Platforms: Experience with AWS, Google Cloud, OVHAPI
  • Security & Authentication: Knowledge of security best practices, including OAuth, JWT, and data encryption.
  • Search products like ElasticSearch or OpenSearch
  • Data Management: Experience with caching solutions (e.g., Redis), message brokers (e.g., RabbitMQ, Kafka), and other tools for optimizing data flows.

Benefits & Other Information

Rate: up to 50M

Working Timezone: European

Working Model: Remote

Interview: 2 rounds

Apply
MOHA Software
MOHA Software
HQ Location
Company type
Agency
Domain
IT Services
Website
📨 New remote jobs in your inbox, every Monday!
Subscribe to get your 5-minute brief on tech remote jobs every Monday