Mô Tả Công Việc
About us
DevBase is an entrepreneurial firm that works with innovators to craft the future. We build digital products, transform teams, and grow startups. We’re headquartered in Chicago with a development office in Ho Chi Minh City. The future is bright, and we’re always looking for excited technologists to create with us. Now we need full-stack talents to join us as soon as possible.
What you’ll do
We are seeking a highly skilled and experienced Senior Fullstack JavaScript Engineer to join our dynamic and innovative team. As a Senior Engineer, you will play a crucial role in the development and enhancement of our cutting-edge web and mobile applications. You will be responsible for designing, implementing, and maintaining various features across the entire software stack, ensuring high performance, scalability, and robustness.
Requirements
- Develop and maintain backend services using Node.js, NestJS, and TypeScript, ensuring efficient and reliable server-side operations.
- Design and implement frontend components and user interfaces using React.js, ensuring an exceptional user experience across devices.
- Collaborate with product managers, designers, and other team members to gather requirements and translate them into technical specifications and implementation plans.
- Work on mobile app development using React Native, providing seamless and responsive user experiences on iOS and Android platforms (experience with React Native is a plus).
- Utilize both SQL and NoSQL databases to design and optimize data models, queries, and database operations.
- Write high-quality, maintainable, and well-documented code following industry best practices and coding standards.
- Perform code reviews and provide constructive feedback to peers, fostering a collaborative and positive team environment.
- Identify and address performance bottlenecks and security vulnerabilities throughout the application stack.
- Stay up-to-date with the latest trends and advancements in the JavaScript ecosystem, recommending and implementing improvements as needed.
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives, contributing to the continuous improvement of the team.
Yêu Cầu Công Việc
Skills and Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
- 4+ years of professional experience with JavaScript, specializing in NodeJS and React JS
- Extensive experience with JavaScript and Node.js, building scalable and high-performance applications.
- Proficiency in frontend technologies, including React.js and related libraries.
- Familiarity with mobile app development using React Native (preferred but not mandatory).
- Strong knowledge of TypeScript and its application in modern JavaScript projects.
- Experience with NestJS and Next.js frameworks is a plus.
- Solid understanding of SQL and NoSQL databases, capable of designing efficient data models and writing complex queries.
- Good communication skills in English, both verbal and written, to effectively collaborate with a diverse and international team.
- Strong problem-solving skills, analytical mindset, and attention to detail.
- Proven ability to mentor and lead junior developers, promoting knowledge sharing and skill development.
Nice to have
- Experience with TDD
- Understanding of DevOps and software products lifecycle
- Proficiency in CI/CD process
Hình thức
Quyền Lợi
Benefits
We’re a medium-size team that’s growing fast, so everyone that joins has a direct impact on the direction and success of the company. Today’s hires will be tomorrow’s leaders. We strive for an open, flat, collaborative, work-hard play-hard environment. We offer competitive compensation with engaging projects. We also provide budgets to each team member for equipment and self-development.
- Competitive salary with open & young environment
- Probation 100% salary (2-month probation)
- MacBook Pro & external monitor for your work
- Premium health insurance package
- 13th month bonus
- Salary increments for annual review at least 8%.
- 24 Leaves (12 Annual leaves, Holidays based on Vietnam labor law - 11 days and Christmas)
- Free-in-house food and beverages
- Flexible working hours (Monday to Friday; 9:30-12:00 and 14:00-18:30) as we offered 1 to 2 days work from home every week, and evaluate from what you did, not how much time you spent at the office
- Team building & lots of internal activities (Happy Hours, Birthday parties, X-mas party, etc.) to grow as a team
Mức lương
Thỏa thuận
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.