Mô Tả Công Việc
- Design and develop products based on requirements from Product Owner. Ensure good performance and user experience of products.
- Operate and manage development team.
- Research and improve technology stacks.
Yêu Cầu Công Việc
Technical skills:
- Programming languages:
- Fluent in ReactJS and Java or/and NodeJS
- Experienced in Java/C/C++ development or similar stack related to compiled language.
- Good understanding of Flutter, Kotlin, Swift
- Front-end:
- Browser element: VanillaJS (ES5, ES6), DOM, Canvas, HTML5, CSS, SCSS, SASS.
- Networking Protocol: Http, WebSocket.
- Networking interface: REST, GraphQL.
- Browser API - selectors, canvas, cookies,local-storage và browser events.
- Back-end:
- Understand and fluent in SQL/NoSQL databases, able to communicate with database using raw clients and ORM/ODM clients.
- Fluent in OOP/FP paradigm.
- Solid concept of multithreading/multiprocessing and CAP Theorem in distributed computing.
- Mobile:
- Good understanding of mobile development, in both Android and iOS using React Native.
- Deployed at least one mobile-first application to Playstore/AppStore.
- General system:
- Solid in cloud-native technology (container, kubernetes, serverless) and DevOps culture.
- Strong knowledge in Queue system (Kafka/RabbitMQ) and in-memory cache (Redis/Memcached)
- Proven efficient database and system design
- Pose strong ability in detecting system bottle neck and optimizing system performance.
- Experienced in both on-premise and cloud deployment.
Job Requirements:
- Bachelor's degree in Computer Science, Software Engineering or a related field.
- At least 7 years of hands-on coding experience with NodeJS or/and Java, ReactJS and React Native. At least 4 years of proven experience in managing team size over 20 developers.
- Strong communication, management skills and leadership skill.
- Able to translate business requirements to technical solution. Able to plan and monitor development progression daily.
- Have strong product mindset, able to focus not only on technical but also user experience.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- Fluent in English, both written and verbal.
Hình thức
Quyền Lợi
Benefits:
- Working time: 5 days/week (Monday to Friday).
- Opportunity for promotion and career development.
- Competitive Income.
- Attractive Bonus Policy.
- Compulsory Insurances full salary (Social Insurance, Health Insurance, Unemployment Insurance) based on the Labor Code and PVI premium health Insurance based on the Company's regulations.
- 11 Public holidays based on the Labor Code, 20 days annual leave based on the Company's regulation, 5-year-employee has 1 more annual leave day.
- Company Team Building Trip every year.
- Participate in other Company activities: Sports, Family Day, Children's Day.
- Training sponsorship programs: Securities certificates, Soft skills, Technical skills.
- Professional and dynamic working environment.
Work Place: Vietcap Securities Joint Stock Company
- Floor 19, Bitexco Financial Tower, 02 Hai Trieu Street, District 1, HCMC.
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.