Mô Tả Công Việc
WATA is actively looking for many Middle to Senior NodeJS Developers who have experience in NodeJS and AWS to join our dynamic development team. As a Node.js and AWS Developer, you will be responsible for designing, developing, and maintaining scalable web applications and services using Node.js and Amazon Web Services (AWS) technologies. You will collaborate with crossfunctional teams to deliver high-quality software solutions that meet our clients' needs.
RESPONSIBILITIES:
- Design and develop server-side applications using Node.js, adhering to industry best practices and coding standards.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Create reusable, testable, and efficient code, ensuring high performance and scalability.
- Implement and maintain RESTful APIs and web services.
- Utilize AWS services and features, such as Lambda functions, API Gateway, DynamoDB, S3, and EC2, to develop and deploy cloud-based solutions.
- Design and implement database structures and queries using technologies like MongoDB or PostgreSQL.
- Ensure the security and compliance of applications by implementing appropriate security nmeasures and following AWS security best practices.
- Optimize applications for maximum speed and scalability.
- Perform code reviews and participate in team discussions to improve overall code quality and development processes.
- Troubleshoot and debug production issues, providing timely resolution and maintenance support.
Yêu Cầu Công Việc
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Solid experience in developing server-side applications using Node.js.
- Strong knowledge of JavaScript and proficiency in building RESTful APIs.
- Hands-on experience with AWS services, particularly Lambda functions, API Gateway,
- DynamoDB, S3, and EC2.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular, or Vue.js).
- Experience with database systems like MongoDB or PostgreSQL.
- Proficiency in using version control systems, preferably Git.
- Understanding of agile software development methodologies and the ability to work in an agile team environment.
- Excellent problem-solving and analytical skills, with attention to detail.
- Strong communication and collaboration skills to work effectively with cross-functional teams.
Preferred Qualifications:
- AWS certifications, such as AWS Certified Developer or AWS Certified Solutions Architect.
- Experience with serverless architecture and containerization (e.g., Docker).
- Knowledge of DevOps practices and tools for CI/CD pipelines.
- Familiarity with other programming languages like Python or Java.
- Prior experience working in a cloud-based, scalable, and distributed application environment.
Note: This job description serves as a general overview. Actual job responsibilities and requirements may vary depending on the specific organization and project requirements.
Soft-skill:
- English Communication skills
- Teamwork skills
- Good at investigating and solving incident and problem skill
- Self-motivated and Self-directed.
- Highly responsible in work, proactive, self-organized, and good teamwork spirit.
Hình thức
Quyền Lợi
Phúc lợi dành cho bạn
-
You will become the key members of WATA as we WATA is growing faster and bigger now
-
Competitive salary package with 13th monthly salary and a good long-term and performance bonus monthly and yearly
-
Free snack-drink
-
Premium Health Insurance package for you
-
Friendly, professional and open working environment
-
Company trip yearly
-
Opportunities to improve English skills within an international team – English is an official language. Opportunities to gain hands-on experience in cutting-edge technologies. Skills up plan with Tech talk, soft skill talk, English club, working process training
-
Support onsite fee with two way airline tickets if customer requires