+$15,000 Are you looking for your next job? Let our headhunters help you Go >

Senior Fullstack Sofware Engineer

Closed

Amazon Web Services (AWS) GraphSQL ReactJS Node.js

Icon Location Location
Ho Chi Minh
Icon Vacancies Vacancies
1 person(s)

Job Overview And Responsibility

As a Senior Software Engineer, you will play a pivotal role in our engineering team, combining hands-on development with technical leadership. Your responsibilities will encompass: Technical Leadership: - Providing technical guidance and mentorship to other engineers. - Defining architectural patterns and best practices. - Leading code reviews and ensuring code quality. - Collaborating with product managers and stakeholders to refine project requirements. - Troubleshooting complex technical issues and proposing solutions. Hands-On Development: - Designing, developing, and maintaining robust and scalable web applications. - Implementing complex frontend features using ReactJS, optimizing for performance and user experience. - Building efficient and reliable backend services using Node.js (TypeScript), following clean code principles. - Working with databases (SQL/NoSQL) to design schemas, optimize queries, and ensure data integrity. - Integrating third-party APIs and authentication services securely and efficiently. - Writing comprehensive unit and integration tests to ensure code quality and reliability. Team Collaboration: - Fostering a collaborative and supportive team environment. - Promoting knowledge sharing and continuous learning within the team. - Participating in sprint planning, daily stand-ups, and retrospectives.

Required Skills and Experience

- Experience: 4+ years of hands-on software development experience, with at least 1 year in a senior or lead role. - Full Stack Expertise: Advanced proficiency in both frontend (ReactJS) and backend (Node.js) technologies. - Architectural Design: Proven ability to design scalable and maintainable software architectures. - Database Skills: Extensive experience working with SQL and NoSQL databases, including schema design, query optimization, and performance tuning. - API Development: Deep understanding of RESTful and GraphQL API design principles, with experience building and documenting APIs. - Testing: Expertise in writing unit, integration, and end-to-end tests, with a focus on code quality and reliability. - Leadership: Demonstrated ability to lead and mentor engineering teams, fostering a positive and collaborative work environment. - Problem-Solving: Excellent analytical and problem-solving skills, with the ability to tackle complex technical challenges. - Experience with cloud infrastructure (AWS, GCP) and DevOps practices. - Knowledge of microservices architectures and containerization (Docker, Kubernetes). - Familiarity with performance optimization techniques and tools.

Why Candidate should apply this position

- A young, dynamic, and straightforward startup culture fosters creativity and growth. - A clear development roadmap provided professional training to develop yourself and your career - Competitive salary and benefits including a great medical insurance plan based on level and productivity. - 13th Salary + Yearly Performance Bonus - 100% of the Gross salary during probation - Parking allowance - 12 days annual leaves, working Monday - Friday: 8:30 AM - 6:00 PM - Training courses: Technical skills – Soft skills – English - Company trips, big annual year-end party every year, team building, etc. - Company Laptop - up to employee’s choice.

Recommended jobs