Actively seeking a Lead/Technical Architect with NodeJS experience (Familiarity with ReactJS) to join our dynamic development team. By joining us, you will work alongside our proactive and talented team, engaging directly with clients from North America, Singapore, Japan, Korea, and Australia.
Here are 5 compelling reasons to join our company:
- Collaborate with young and talented engineers fostering great teamwork.
- Take pride in developing software applications used by millions daily.
- Engage in a long-term project with top clients globally.
- Enjoy a very attractive salary with an annual salary review.
- Explore opportunities for working overseas.
REQUIREMENTS:
- Bachelor's degree (Computer Science/Information Technology/Electronics & Communication/ Information Science/Telecommunications).
- Minimum 5 years of hands-on experience designing and developing applications using Node.js and a frontend framework like ReactJS.
- Proficiency in NextJS or PostgresSQL, TypeOrm, Typescript, firebase, and GraphQL client.
- Experience working with relational and non-relational databases.
- Familiarity with authentication protocols (OAuth2 and JWT).
- Knowledge of agile practices such as Scrum or Kanban.
- Experience in developing end-user applications.
- Ability to write well-structured and maintainable code.
- Proficient in Restful API & GraphQL, guiding the development team in implementation.
- Advanced knowledge of JavaScript Profiling, Debugging, Code Quality tools.
- Familiarity with development practices like Branching Strategy, Code Review, Coding Conventions, CI/CD.
- Experience with at least 1 public cloud provider (AWS preferred).
- Basic knowledge of Docker containers.
- Understanding of software architecture including monolithic, serverless, and microservices.
- In-depth understanding of different phases of the software development lifecycle.
NICE TO HAVE:
- Experience in Serverless framework is a BIG PLUS.
- Ability to lead or coordinate a small team of 3-5 developers; coaching, reviewing code, informal training.
- Any cloud certification is a plus (AWS Solutions Architect).
- Knowledge in hybrid mobile development (flutter or ionic) is a plus (not required).
- Experienced in running web application performance and security (OWASP 10).
OTHER SKILLS:
- Strong sense of ownership, open-minded, and eager to learn.
- Production mindset and good problem-solving skills.
- English proficiency: minimum level is good at reading and writing; strong verbal communication is a BIG plus.
- Can-do attitude and willingness to put the team's goals before personal prestige.
- Hunger for responsibility and eagerness to learn new technologies.
WHY YOU'LL LOVE WORKING HERE:
- Free snacks and drinks.
- Working hours: 9 AM - 6 PM (Monday-Friday), with some flexibility.
- Competitive salary package with a 13th monthly salary and a good long-term performance bonus.
- Support for onsite fees with two-way airline tickets if required by the customer.
- Friendly, professional, and open working environment.
- Premium Health Insurance package.
- Opportunities to enhance English skills within an international team.
- Hands-on experience in cutting-edge technologies.
- Key member status in a growing WATA.
- Guaranteed permanent employment and career development.
- Skills enhancement plan with Tech talk, soft skill talk, English club, and working process training.
- Annual company trip.