Job Summary
Job description
Overview of job
One Mount Real Estate (OMRE) is a property technology company that provides a comprehensive platform to help customers experience a simple and seamless home buying and selling journey. OMRE is the first company in Vietnam capable of integrating the entire real estate transaction process on a single platform, from online to in-person. In addition, OMRE owns the first home valuation product in Vietnam. Don't miss the opportunity to become a member in PropTech field at One Mount Real Estate - A member company of One Mount ecosystem, a strategic partner of the leading bank in Vietnam Techcombank and the investor owns the most sought-after luxury apartments in the market, Masterise Home, Vinhomes.
Responsibilities
- Work with Product Managers and Designers to implement and design the next generation of products
- Build, and write unit test for new features
- Partner with backend teams to help shape API endpoints
- Work with UX teams to deliver important functionality to our flagship application
- Be a key member of a team of front end engineers
- Maintain excellent coding standards and practices
- Training for Fresher/Junior developer
- Design, develop, review, implement, and manage ReactJS application code for the production
- Understand the requirements of the business and utilize this knowledge to develop applications that are consistent with this
- Work with delivery teams to achieve success through development using CI/CD and DevOps practices, processes, and tooling
Job Requirement
- +5 years of experience working in Software Development
- Previous experience working as a ReactJS developer
- Strong Javascript/Typescript skills (ES6) and ReactJS
- Strong knowledge of development based on REST API.
- Solid experience in all areas of web development (HTML5, CSS3, JSON) including accessibility, SEO and security concerns
- Experience in SSR/SSG React-based frameworks like as NextJS. Good knowledge about NextJS is big plus
- Experience in mordern data-fetching library of reactjs: React Query, or SWR (nice to have)
- Familiarity with utility-first CSS framework as Tailwind, and CSS module
- Solid experience in modern front-end build pipelines and tools (e.g. Git, Webpack, Gulp, NPM)
- Knowledge of testing frameworks likes Jest, React Testing Library, MSW, faker…
- Excellent in problem-solving and analytical skills (must)
- Experience with clean code, SOLID, and Design pattern (Prototype, container/presentational, observer, module, High order component, render props…)
- Good experience in Agile (Scrum model) development environments (must)
- Experience in monorepo and micro frontend is plus
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- JavaScript
- ReactJS
- TypeScript
- JSON
- HTML5
- CSS3
- Git
- Design Patterns
- Prototype
- REST API
- SOLID
- GulpJS
- ES6
- Webpack
- Npm
- Jest
- NextJS
- TailwindCSS
COMPETENCES
- Problem Solving Skills
- Analytic Skills
- Agile
- Scrum
BUSINESS PROFILE
One Mount Group (1MG) goal is to build Vietnam’s largest-scale technological ecosystem.
1MG was established with the vision of promoting and contributing to the economy’s efficiency, creating a technology infrastructure for Vietnamese businesses to accelerate its value added, providing products to consumers at a more competitive cost of goods sold.
1MG is committed to building a strong and sustainable Vietnamese business, creating a broad playing field to nurture and grow future start-ups. We believe that from our core infrastructure the following “giant” businesses of Vietnam will be generated. The goal of 1MG is to build Vietnam’s largest-scale technological ecosystem with solutions in order to link, optimize and close the gaps of the value chain of focused economic sectors having strong growth in Vietnam.
With a sound financial position and business administration, 1MG has competitive advantages to attract and retain the best Vietnamese talents from all over the world.