
Full Stack Engineer

Full Stack Engineer
127
Applications
About the Job
Skills
Company Overview
TeachEdison is a pioneering Education Technology Company dedicated to developing high-performance software for educators. Our flagship product, EdisonOS, is an advanced operating system tailored for knowledge commerce. With our team based in Bangalore and spanning 11-50 employees, we strive to innovate within the Software Development industry to empower educators with cutting-edge tools.
Job Overview
We are seeking a Mid-Level Full Stack Engineer to join our team, working from Coimbatore on a full-time basis. The ideal candidate will contribute to the development and optimization of EdisonOS, employing both frontend and backend technologies. This role offers the opportunity to work on impactful projects that drive educational advancements and facilitate knowledge commerce.
Qualifications and Skills
- Proficient in React.js, Django, and TypeScript (Mandatory skill)
- Skilled in Next.js for efficient server-side rendering and web development.
- Experience with REST Framework for building APIs and managing HTTP requests.
- Proficient in Postgres for database management and optimization.
- Strong problem-solving skills with the ability to design innovative software solutions.
- Solid understanding of version control systems such as Git for efficient project collaboration.
- Familiarity with agile development methodologies to ensure iterative progress and improvements.
- Excellent communication skills to collaborate with multidisciplinary teams and stakeholders.
Roles and Responsibilities
- Collaborate with cross-functional teams to design, develop, and enhance the EdisonOS platform.
- Conduct code reviews and implement best practices to maintain high-quality code standards.
- Develop responsive and efficient web applications using React.js and TypeScript.
- Implement backend services and API integrations using Django and REST Framework.
- Ensure database integrity and optimization through effective use of Postgres.
- Troubleshoot and resolve technical issues, providing support for ongoing software improvements.
- Stay updated with emerging technologies and integrate them as appropriate to enhance the platform.
- Maintain comprehensive documentation for code, technical specifications, and user guides.
About the company
Industry
Software Development
Company Size
11-50 Employees
Headquarter
Bangalore
Other open jobs from TeachEdison