Developer FrontEnd ReactJS TypeScript
- Focus on the quality aspect of the system + Automated testing + Non-functional requirements: technical debt, refactoring, performance, security, etc. + Maintain consistent code quality & architecture - Prevent big refactorings from happening - Make sure quality is responsibility of everyone, every day - Raise code review standards - Ensure the right technical decisions are being made by the team - Onboarding, coaching and mentoring + Be a source of technical knowledge, provide training and share technical knowledge to other members in the same team or across the whole Tech department - Be a team member to implement features - Communication + Daily communication with team members + One-on-one meetings with team members to understand and feedback technical advices + Discuss with the project lead to balance between development quality and speed + Cross team discussion to resolve technical dependency issues + Give the department lead constructive feedback and impending problems about team’s current technical strengths and weaknesses
- At least 3 years experience with same position - Good English: reading, writing - Be experienced with React, TypeScript - Be experienced in designing database schemas for large and data complex systems: Enterprise Resource Planning, other B2B systems, etc. - Be experienced with TDD and automated testing - Enjoy coaching and mentoring junior members - Teamwork: “Your problems are my problems, my problems are your problems” - Strong desire to learn and to grow - Good to have: + Be familiar with Scrum best practices + Be exposed to B2B SaaS planning and development + Be familiar with GraphQL, React Admin
3,400 - 4,100 $ | Singapore