Node and React Technical Lead_8743
RM 7,000 - RM 8,000 / month
Checking job availability...
Original
Simplified
Key Responsibilities:
- Independently guide the technical direction and implementation by the whole team within defined architecture in all stages from conceptualization to deployment.
- Evaluate trade-offs between correctness, robustness, performance, and customer impact to ensure the development of the right solution, with client success at the forefront.
- Create and lead the team's technical documentation and repository management practices, including tasks such as creating branches, pull requests, merges, etc.
- Collaborate with product, design, and engineering teams to provide necessary oversight of architecture and dependencies influencing product strategy and direction.
- Contribute to code reviews, documentation, and addressing complex bug fixes with a focus on security, performance, and reliability.
- Be an active leader in the Engineering Practice community, mentoring Senior Engineers and others through Communities of Practice (CoPs) or on project teams, supporting the growth of technical capabilities.
Minimum Qualifications:
- A minimum of 7+ years of experience/expertise working as a full-stack mobile engineer, with proficiency in the specified technologies.
- ReactProfessional experience in development using modern JavaScript stacks/frameworks/technologies (3- 5 years)
- Professional knowledge of JavaScript design patterns and best practices
- Development experience with several languages like: node.js, Java, Python, C#.
- Professional knowledge of state management libraries like Redux, vuex, MobX, ngrx (at least 2 closed projects, 1-2 years)
- Familiarity with at least one container technology (eg. Docker) and microservice architecture projectsHigh-Level knowledge of HTTP Protocol and standard data exchange protocols
- Hands-on experience in building responsive layouts
- Professional knowledge of automated testing (unit testing, end-to-end testing)In-depth understanding of JavaScript engines, CSS3 and CSS processors (Sass) and CSS in js
- Practice in building, packaging and deploying line-of-business applications and SAAS solutions (gulp, grunt, Webpack, Jenkins)
- Experience in performance optimization, detecting, removing and – most importantly – preventing bottlenecks, caching and lazy-loading
- Experience with both consuming and designing RESTful APIs.
- Continuous Integration, Continuous Delivery using CircleCIGood understanding of good and clean code, SOLID.
- Experience in performance optimizationUX skillsTypescriptDemonstrated initiative in mentoring other engineers and decision-makers throughout the organization.
- Proficient in practicing and being responsible for code reviews.
- High level of English proficiency required to interact with a globally-based development team.
- Experience leading Agile software development methodologies.
- Demonstrated experience following and adapting high-level architecture to project and client needs.
- Ability to verify/validate architecture implementations and influence overall architecture beyond the team.
- Experience in effectively working collaboratively among relevant information stakeholders to create and implement well-tested, scalable, secure, and performant enterprise-level systems that ultimately deliver the client’s desired business outcome.
- Very good knowledge of architectural styles and design patterns..
Additional Experience Desired:
- Ability to set technical strategy and direct implementation across several teams/whole product.
- Ability to refine and clarify technical details (including definition of done) based on internal or external PO for User Stories and task assignments.
- Ability to provide technical orchestration among the overall tasks.
- Experience in building CI/CD pipelines.
- Knowledge of building Cloud Native applications.
Job Types: Full-time, Permanent, Contract, Temporary, Freelance, Internship, Fresh graduate, Student job
Contract length: 12 months
Pay: RM7,000.00 - RM8,000.00 per month
Benefits:
- Additional leave
- Cell phone reimbursement
- Company car
- Dental insurance
- Flexible schedule
- Free parking
- Gym membership
- Health insurance
- Maternity leave
- Meal allowance
- Meal provided
- Opportunities for promotion
- Parental leave
- Professional development
- Vision insurance
- Work from home
Schedule:
- Holidays
- Monday to Friday
- Weekend jobs
Supplemental Pay:
- 13th month salary
- Attendance bonus
- Commission pay
- Overtime pay
- Performance bonus
- Retention bonus
- Signing bonus
- Tips
- Yearly bonus
Work Location: In person