SDE 2 – Frontend & macOS App Developer
Newton School
Job Description & Responsibilities
We are looking for an SDE 2 – Frontend / macOS App Developer who can help us build intuitive, high-performance, and student-friendly product experiences across both web and desktop platforms.
In this role, you won’t just “build UI” — you’ll create experiences that make learning simpler, smoother, and more engaging for our students. We are looking for someone who deeply cares about usability, accessibility, and performance, and understands how thoughtful frontend engineering can directly improve a learner’s journey.
You will work closely with product managers, designers, and backend engineers to build features that are easy to navigate, visually polished, and optimized for real student use cases.
What You’ll Be Doing
- Building User‑Friendly Learning Experiences – Design and develop intuitive, responsive, and accessible interfaces that make it easy for students to learn, interact, and stay engaged on the platform.
- Developing Scalable Frontend Systems – Build reusable and scalable frontend components using modern technologies like React and TypeScript, ensuring consistency and maintainability across the platform.
- Owning the macOS Application Experience – Contribute to building and enhancing our macOS application (Electron, Swift, or similar technologies), ensuring a smooth, distraction‑free, and seamless learning experience for students.
- End‑to‑End Feature Ownership – Take ownership of features from concept to production, including requirement understanding, development, testing, deployment, and post‑release improvements.
- Performance & Reliability Optimization – Improve application speed, responsiveness, and reliability to ensure students can access learning content smoothly across devices and network conditions.
- Collaboration with Product & Design Teams – Work closely with product managers and designers to translate ideas into polished experiences that align with both business goals and student needs.
- Improving Engineering Standards – Write clean, maintainable, and high‑quality code while contributing to code reviews, documentation, and engineering best practices.
- Continuous Innovation – Stay updated with frontend and desktop development trends, tools, and best practices to continuously improve the product experience.
What We’re Looking For
- Strong Frontend Fundamentals – 2–4 years of experience in frontend development with strong proficiency in JavaScript/TypeScript, React, HTML, and CSS.
- macOS/Desktop Application Experience – Hands‑on experience building desktop applications using Electron, Swift, or similar technologies.
- User‑Centric Mindset – A strong understanding of usability and user behavior, with the ability to build simple, intuitive, and student‑friendly experiences.
- Product Thinking – Ability to think beyond implementation and understand how engineering decisions impact the overall learner journey.
- Performance‑Oriented Approach – Experience in optimizing frontend applications for speed, responsiveness, and scalability.
- Ownership & Collaboration – Ability to work independently, take ownership of projects, and collaborate effectively across teams.
About Newton School
Required Skills
Job Details
Posted by
N/A
Posted on:
31 Jul 2026
About Newton School
More open roles
- Frontend Developer JavaScript / TypeScript / AngularSimulationhub · Secunderabad, Telangana, India
- Frontend Developer JavaScript / TypeScript / AngularSimulationhub · Secunderabad, Telangana, India
- Senior Software Engineer having skills in Node Js, React Js, JavascriptParth Globus Infotech · Kolkata, West Bengal, India
- Senior Automation Engineer (Javascript Playwright Typescript RALLM Testing)Haparz · India
- Frontend Developer_Angular_javascript, HyderabadArise Global Services · Secunderabad, Telangana, India
- WordPress Web Developer - PHP, JavaScriptAppAgentix · India