Post a job

UCTalent

Back to Job Board
Backend Engineer (Junior/Middle)

Da Nang, Vietnam

Full-Time

You will love it

In-Office

Posted 1w ago

Specialty:

Back-End Engineer

Experience Level:

2-4 years

Management Level:

None people

English Level:

Fluent
Skills & Technologies

AWS

Node.js

Software Development

Kanban

Optimization

TypeScript

Database and SQL

Azure

GraphSQL

Problem Solving

MongoDB

Git, Version control

Scrum

Communication Skills

Cross-functional Collaboration

MySQL

About the Job
We are looking for an enthusiastic Backend Engineer (NodeJS) who will thrive in our friendly and collaborative environment, and become a part of a high-performing, highly regarded engineering team working with cutting-edge technologies and working on exciting projects.
Responsibilities
  • Collaborate with cross-functional teams, including product managers, frontend developers, and designers, to deliver high-quality software solutions
  • Design, develop, test, deploy, maintain, and improve scalable backend systems using NodeJS and other relevant technologies.
  • Optimize application performance, troubleshoot and resolve issues to ensure optimal user experience.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Writing unit tests, and integration tests in TDD ways (Test-Driven Development)
  • Implement and maintain data storage solutions, ensuring data consistency, integrity, and security.
  • Collaborate with DevOps teams to deploy applications on cloud platforms and ensure scalability and reliability.
  • Build reporting, and monitoring alerting tools for cloud usage and costs.
  • Conduct code reviews to ensure code quality and provide constructive feedback to team members.
  • Stay updated on emerging technologies and industry trends, and apply them to the development process.
Minimum Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or related field.
  • From 2+ years of developing and implementing backend system.
  • Proficient in Typescript, NodeJS Framework, GraphQL/Restful…
  • Strong experience with relational databases (PostgreSQL, MySQL). Have experience with non-relational databases (MongoDB, DynamoDB), data modeling, and database optimization. and cache mechanism.
  • Experience working with cloud platforms such as AWS, Azure or GCP with a particular focus on AWS services.
  • Proficient in writing clean, modular, and well-documented code.
  • Solid understanding of software development principles, design patterns, and best practices.
  • Experience with testing frameworks and practices (unit testing, integration testing).
  • Proficient in git, git flow and version control
  • Have experience in agile development, familiar to framework like Scrum, Kanban, Scrumban, etc…
  • Excellent problem-solving skills and the ability to work effectively in a collaborative team environment.
  • Have strong communication skills, with the ability to articulate ideas and solutions clearly.
  • Proficient in English
Preferred Requirement
  • Previous experience in a leadership or mentorship role.
  • Familiarity with containerization technologies (Docker, Kubernetes).
  • Have experience in microservices architecture, and event-driven architecture.
  • Knowledge of DevOps practices and CI/CD pipelines.
  • Excellent technical documentation and diagramming skills.
  • Passion for learning and staying updated on industry trends.
Benefits
  • Competitive salary and performance-based bonuses.
  • 12+3 paid leaves per year
  • Healthcare Insurance, annual health check
  • Semi-annually performance review
  • Flexible in working time: 40hrs/week Monday – Friday, flexible in start time/end time.
  • Flexible in working space: flexible and creative desks, can bring laptop home and work remotely if required
  • Supporting professional work devices (Laptop, Monitor,…)
  • Participating in internal bonding activities (travel, team building, parties, clubs, …).
  • Training courses and talk shows are organized frequently with a variety of topics from professional knowledge to soft skills.
  • Practical sharing from experienced managers and mentors, with the spirit of always supporting and guiding teammates
About The Company
Enosta
Enosta
As part of ENOSTA GROUP, Enosta specializes in bringing product ideas to life. With a passion for entrepreneurship and innovation at our core, we stand as a dedicated Product Acceleration Company that excels in turning concepts into tangible, market-ready products. At Enosta, we offer a suite of services tailored to the unique needs of startups and SMEs, turning their concepts into tangible, market-ready products or innovating their products/services by providing holistic product development solutions from ideation, product design and development to branding and digital marketing.
Enosta
Enosta
As part of ENOSTA GROUP, Enosta specializes in bringing product ideas to life. With a passion for entrepreneurship and innovation at our core, we stand as a dedicated Product Acceleration Company that excels in turning concepts into tangible, market-ready products. At Enosta, we offer a suite of services tailored to the unique needs of startups and SMEs, turning their concepts into tangible, market-ready products or innovating their products/services by providing holistic product development solutions from ideation, product design and development to branding and digital marketing.

UCTalent

We always strive to connect talents with the leading companies in the Web3 world. By leveraging job matching mechanism to match personal preferences with suitable jobs, we help companies connect with global talents quickly and at lowest costs, and open up a world of opportunities.

Don’t miss a thing

Sign up for updates, articles, promotions, and news on Web3.

@2023 UCTalent. All rights reserved.