THE POSITION
What you will do
Currently, we are looking for someone who can fill the position ofSr. Frontend Developer. In general, you need towork together with Technology and Product department in order to ensure the quality requirements will be fulfilled. Take a look at some points below to understand more about this role.
Optimize rendering performance and scalability of the frontend stack.
Communicate with various members of the larger development team: back end developers, product managers, product designers (UI/UX).
Be the go-to expert and decision-maker on complex technical and design issues.
Provide leadership on what’s the next iteration of high-velocity development must look like.
Be stewards of software engineering, software architecture, security, testing, and API best practices in the organization.
Requirement and specifications
In order to carry out the obligations well, we need someone who has specific knowledge and abilities in a specific area. To make it easier, there are:
Bachelor’s degree in computer science, computer engineering, and equivalent.
At least 3 years of working experience in client-side web development (HTML, CSS, and Javascript).
Extensive knowledge of Angular/ Vue/ React with at least 2 years of proven experience or equivalent relevant portfolio.
Prior experience as a Lead Developer who mentored junior developers.
Experience with Selenium and other UI testing framework is a plus point.
Fluency in both written and spoken English.
Strong communication skills and familiarity with startup environment.
What you will get
Besides remuneration and benefits, we also notice other factors that might interest you. CAKAP is an edutech company: we care about education and its impact on others. Elevating people’s lives through education is our objective. Not only for students, but we also attempt to carry out this idea in our team. Therefore, we encourage people who are excited in education and language to join us.As we are a startup company, you will learn many things regarding fast-paced culture and improve your adaptability skills. Discussions between low, middle, and high levels often happen; hence you will develop your sensitivity in analyzing surroundings from many layers.