Senior Fullstack Developer (NodeJS, ReactJS)

  • Full-time

Company Description

SmartDev is a leading provider of global software solution. SmartDev was established in 2014 and is a wholly owned subsidiary of Verysell Technologies Group (Switzerland). 

SmartDev combines renowned Swiss quality with the Vietnamese passion to provide excellence and value.  SmartDev brings together smart people both internally and externally to create partnerships that push boundaries and challenge the status quo.

SmartDev (https://smartdev.vn/) offers tailor-made mobile apps and websites with the most popular frontend and back-end technologies. We are currently work with about 300 developers and with 2 offices in Danang City and Hanoi Capital.

As part of SmartDev’s aggressive growth plan we are looking to expand our development team.

Location:

Hanoi office: Zodiac Building, 19 Duy Tan, Dich Vong Hau, Cau Giay, Hanoi

Da Nang office: Thong tan xa Building, 81 Quang Trung, Hai Chau I, Hai Chau, DN

Job Description

  1. Front-End Development: 

  • Lead the development of user-friendly interfaces using React. 

  1. Back-End Development: 

  • Architect and implement server-side logic using NestJS, NodeJS, and Typescript. 

  1. Full-Stack Development: 

  • Drive the end-to-end development process, ensuring seamless integration between front-end and back-end components. 

  1. AWS Integration: 

  • Utilize AWS services to enhance application scalability, performance, and functionality. 

  1. Code Optimization: 

  • Ensure the production of clean, scalable, and maintainable code. 

  1. API Development: 

  • Design and implement robust RESTful APIs to facilitate efficient data communication. 

  1. Database Management: 

  • Oversee the management of databases (SQL, NoSQL) for effective data storage and retrieval. 

  1. Technical Leadership: 

  • Provide technical leadership, mentorship, and guidance to junior team members. 

  1. Collaboration: 

  • Collaborate closely with cross-functional teams, including designers, developers, and other stakeholders. 

  1. English Communication: 

  • Communicate effectively in English, both written and verbal, to facilitate seamless collaboration within the international team. 

Qualifications

  1. Proven experience as a Senior Full-Stack Developer. 

  1. Expertise in React for front-end development. 

  1. Strong proficiency in NestJS, NodeJS, and Typescript for back-end development. 

  1. Experience with AWS services is a significant advantage (AWS System Design) 

  1. In-depth knowledge of database systems (SQL optimization, SQS and Rabbit MQ in microservice). 

  1. Demonstrated ability to optimize and troubleshoot code for optimal performance. 

  1. Exceptional problem-solving and analytical skills. 

  1. Effective communication skills in English. 

  1. Bachelor’s degree in Computer Science, Engineering, or a related field. 

Additional Information

BENEFITS:

· Good work environment and good colleague (parties, holidays, team building activities)

+ Competitive Salary

+ Commission

+ Other benefits to be discussed

· 20 annual leave days alongside Vietnamese public holidays

· Self-organize project team

· Work with high profile multinational companies

· PVI Premium Healthcare System