Senior Fullstack Engineer (NodeJS, ReactJS)

Software Engineering

Icon salary Salary
Negotiable
Icon Location Location
Ho Chi Minh

Job Overview And Responsibility

- Develop, support, and maintain software applications using best practices across arange of technologies ensuring high-quality, maintainable, efficient, tested, and scalable code. - Provide input into the target state architecture for the platform. - With their peers, develop a robust, automated, and modern Continuous Integration and Continuous Delivery practice within the team. - Developing high-quality solutions collaboratively with the team and appropriate members throughout the engineering function using a mix of front-end (web and mobile) and back-end technologies. - Working incrementally towards delivery of the platform. Collaborating closely with Product using customer data and insights to drive the solutions. - Establishing strong quality and automation practices and processes. - Lead technical projects, including architecture and design decisions, code reviews/pairing, and mentoring of junior team members. - Working closely with our Platform teams to implement software leveraging our internal platforms, tools, frameworks, and infrastructure where appropriate. - Collaborating closely with product owners, delivery leads, and business analysts to break down, estimate, and deliver business requirements. - Contributing to the improvement of software development lifecycle processes - Participate in and, at times, facilitate Engineering Dojos driving a culture of Engineering Excellence

Required Skills and Experience

- 5+ years of software engineering experience - Experience working in Typescript/Javascript(NodeJS/NestJS/Fastify). Golang is nice to have as some of our services are written in Go - Experience in frontend development (ReactJS is preferred) - Experience with event-driven architecture and message queues (NATS is our current choice, but familiarity with similar systems is also fine) - Experience with AWS - Experienced in Continuous Delivery practices (CI, TBD, etc.) - Hands-on experience of testing methodologies (e.g., TDD, BDD, mocking) or a willingness to develop further in this area - Experience using automation tools to build robust, automated build/release/deploy processes (e.g. GitHub Actions) - Ability to communicate in English

Why Candidate should apply this position

- Benefits will be shared in details for successful candidates

Preferred skills and experiences

- Prioritize candidates who can onboard as soon as possible

Lynn Recruitment

Headhunter | Recruiter
Verified
employee 79 candidates
cup 19 interviews
health 5 offers

Apply for this job

Successfully!

Thank you, you have sent the information successfully.

← View more Lynn Recruitment's jobs
upload Click or drag file to this area to upload PDF only (3MB), You can update only 1 CV

Lynn Recruitment

Headhunter | Recruiter
Verified
Icon employee 79 candidates
Icon cup 19 interviews
Icon health 5 offers

Completed jobs (5)