Job description Do you enjoy writing code? Are you looking to take your skills to the next level and join an amazing team in a company that's growing? Do you want to create products that actually improve people's lives? At enabley we're seeking a talented Frontend developer to join our team. Responsibilities Work with a great team (yeah, that's us!) Code like you really care about it. Land a hand when it comes to technical and design discussions, we are looking for people that live and breathe the world of web architecture Develop an e-learning SaaS platform that serves thousands of users every day. Design and execute complex development tasks along with additional team members. Desired skills: Fluent English is a must B.Sc / Eng. in Computer science or equivalent practical experience Able to thrive in a fast-paced and flexible startup environment Excellent problem-solving skills in complex, distributed cloud architecture Excellent understanding of web architecture and protocols Experience: 3+ years of professional experience in software development Proficient understanding of web markup, including HTML5, CSS3 Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS Proficient understanding of client-side scripting and JavaScript frameworks, including React Good understanding of asynchronous request handling, partial page updates, and AJAX Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp or Photoshop is a plus. Proficient understanding of cross-browser compatibility issues and ways to work around them. Proficient understanding of Git. Experience with React is a strong advantage. Job requires working from our offices in São Paulo at least twice a week