Company Overview
From our Silicon Valley headquarters to branches spanning the world, Classera's influence extends across40+ countriesand numerous cities.
Withover 10 million users, we've earned the trust of governments, educational institutions, and training facilities worldwide. Classera's innovative platform provides a comprehensive ecosystem aimed at transforming teaching and learning. We provide LMS and TMS tools, evolving into a dynamic super platform integrating rich content, expert support, and advanced technology to enhance the learning journey.
Job Purpose
The Full Stack Developer is responsible for designing, developing, and maintaining both front-end and back-end components of web applications. This role collaborates with cross-functional teams to deliver scalable, secure, and high-quality software solutions that meet business and user needs.
Role Responsibilities
- Design, develop, and maintain web applications, including both client-side and server-side components.
- Write clean, efficient, and well-documented code for front-end (e.g., HTML, CSS, JavaScript, React, Angular, Vue) and back-end (e.g., Node.js, Python, Java, .NET, PHP) technologies.
- Participate in all phases of the software development lifecycle: requirements analysis, design, implementation, testing, deployment, and maintenance.
- Integrate data from various back-end services and databases (e.g., SQL, NoSQL).
Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Technical Skills
Required skills and competencies:
- Proficiency in front-end development (HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue).
- Proficiency in back-end development (Node.js, Python, Java, .NET, PHP, or similar).
- Experience with databases (SQL/NoSQL) and RESTful API integration.
- Familiarity with DevOps practices, CI/CD pipelines, and cloud platforms is a plus.
Behavioral/soft Skills
- Proficiency in front-end development (HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue).
- Proficiency in back-end development (Node.js, Python, Java, .NET, PHP, or similar).
- Experience with databases (SQL/NoSQL) and RESTful API integration.
- Familiarity with DevOps practices, CI/CD pipelines, and cloud platforms is a plus.
Experience Required
Minimum of 5 years of experience as a full-stack developer or in a similar software development role.