Job Requirements
Job benefits
-
Medical insurance
To ensure your health and wellbeing, you have various medical plans to choose from depending on your situation and unique needs. From partial up to full medical coverage, we got you covered.
-
Workstation assistance
In need of a laptop or certain devices specifically for work? It's on us. We will provide the necessary tools that you need so you can focus on what you do best and get a job done.
-
Remote work options
Thanks to technology, we no longer have to be physically present at the office to be productive. Joining our company allows you to work anywhere without place-constraint.
-
Vacation & Leaves
Feel a need for a short break from work? our company is quite flexible when it comes to leaves; be it for vacation, sick, personal, or mental health days. Simply discuss what you need and we will try to cater to those.
This job post is managed by
Skills
Job description for Full-Stack Developer (Middle/Senior) (JavaScript/NodeJS/ReactJS) at INNOMIZE
- Partner with the Project Manager toward improving and fulfilling the technical direction of projects.
- Designed, coded, debugged, optimized, and released both backend and frontend applications as well as internal tools.
- Evangelize and promote JavaScript best practices.
- Be passionate about JavaScript - NodeJS, React.js, stay relevant, and understand how to implement advancement for existing or new systems
- Design, develop, review, implement, and manage React.js application code and services for the production and pre-release environments
- Mentor and guide junior engineers, supporting their professional growth and development.
- Working in a team of software engineers, product owners, and UI/UX designers in creating and continuously improving end-to-end solutions
- Participate in Agile software development, prototyping, and code review with development teams to build scalable microservices-based products
- NodeJS/NestJS
- ReactJS
- HTML/CSS
- JavaScript / TypeScript
- Relational DB (PostgreSQL) MySQL.
- NoSql (MongoDB, Neo4j, DynamoDB, Redis)
- Docker/Container
- Restful API design (OpenAPI, Swagger)
- 3+ years of professional experience building and interacting with applications and Web services/APIs.
- Experience in architecting, developing, and deploying modern architectural patterns/techniques.
- Experience building, integrating, and operating highly distributed applications (Microservices, SOA, self-contained systems).
- Solid experience in designing & developing RESTful APIs.
- Strong understanding of standard Software Engineering process and Agile methodology
- Strong understanding of secure coding practices and application security
- Good written and verbal communication skills in English.
- Experience in event-driven architectures, messaging patterns, and Apache Kafka is a plus.
- Experience with React or other declarative UI frameworks is a plus.
- Experience in AWS or Azure environments is a plus
- Python, .NET
- Containerization (K8S, Docker).
- Monitoring Tools (Grafana, Kibana, ELK, Service Mesh).
- Architectural Patterns/Styles (Even-Driven Architecture, Clean Architecture, DDD, Microservices).
- Cross Browser development (mobile first).
- Cloud applications development.
- Dynamic and comfortable working environment.
- Work-life balance 40 hours per week from Mon to Fri.
- Overtime is rarely required, you will get paid for the extra work (up to 300%).
- Upto 16-day and 2-day probation leave per year.
- Annual performance appraisal (twice / year) and 13-month salary.
- Annual health check and Health Insurance package (PVI).
- Special bonus on Public holidays: 1/1, 30/4&1/5, 2/9, Hung Kings' (10/3).
- Excellent Benefits: Project bonus, Team bonus, Birthday gift, Tet gift ...
- Exciting internal events: Happy hour, Company trips, Year-end Party, Team building, Sports Clubs.
- Modern and cozy kitchens have plenty of free noodles, coffee/tea bars, and fresh fruits daily.
- Training activities weekly: English, Management, Soft Skills, Technical skills, Certificate fee.
Glints Safety Tips
Don't provide your bank or credit card details when applying for jobs. Legitimate employers and hiring managers do not require an application fee or expect you to pay for training.
Learn More