Technical Leader
Job Description
- Play a crucial role in overseeing the end-to-end development process of our web applications.
- Responsible for leading a team of full-stack developers, providing technical guidance, fostering collaboration, and ensuring the successful delivery of high-quality software products.
- Actively involved in coding, architectural decisions, and collaborating with cross-functional teams to achieve project objectives.
- Lead and mentor a team of full-stack developers, fostering a positive and collaborative work environment. Set clear objectives, provide constructive feedback, and support the professional growth of team members.
- Engage in hands-on coding and contribute to the development of web applications, primarily using frontend and backend technologies as needed.
- Provide technical expertise and guidance to the team, ensuring the implementation of best practices, code reviews, and adherence to coding standards.
- Collaborate with product managers and stakeholders to define project scope, timelines, and deliverables. Track project progress and ensure timely delivery within allocated resources.
- Participate in architectural discussions, design reviews, and help in making technology decisions that align with the project goals and long-term scalability.
- Work closely with cross-functional teams, including UI/UX designers, QA engineers, and DevOps, to ensure smooth collaboration and integration of different project components.
Requirements
- 6+ years of experience in web/app development technologies.
- Work experience as a Technical Team Leader/Senior Developer.
- Strong leadership and team management skills, with the ability to motivate and inspire a team to achieve excellence.
- Proficiency in frontend technologies such as HTML, CSS, JavaScript, and frontend frameworks (e.g., React or Vue.js).
- Solid experience in backend development using languages like Node.js, and PHP.
- Familiarity with databases and data modeling concepts (SQL and NoSQL).
- Experience building RESTful APIs.
- Familiar with CI/CD pipelines (GitHub or Jenkins).
- Knowledge of version control systems (e.g., Git) and collaborative development workflows.
- A thorough understanding of asynchronous programming, promises, and async/await is crucial for developing efficient and scalable web applications.
- Strong problem-solving skills and the ability to tackle complex technical challenges.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with diverse teams.
- Prior experience in Agile/Scrum methodologies is a plus.
What we offer
- 13th month & Performance bonus.
- All employees are involved in social insurance, medical insurance, unemployment insurance, periodic health examinations, etc.
- Provide laptop and monitor.
- Work From Home
- Holidays are based on the annual announcement of the Government.
- Company trip, annual health check, year-end party: Once per year.
- Activity outdoors, happy hour in/out office, Birthday gift.
- Other interesting activities: weekly fruit party, team building…
- Free parking fee.
- Free snack/coffee/tea.
- Gifts for Children's Day, Women's Day, and Men's Day.
Working time: Monday til Friday (8 AM - 5 PM)
Project Manager (Japanese + English)
15/07/2024
Senior QC Engineer
21/08/2024
Business Consultant
27/08/2024
Middle Back-end Developer
20/11/2024