Latest Job Opportunities in India
Discover top job listings and career opportunities across India. Stay updated with the latest openings in IT, government, and more.
Check Out Jobs!Read More
Senior Front End Engineer at Swing Education
Senior Front End Engineer at Swing Education
Position summary
We are looking for a Senior Front End Engineer to become a core member of a small engineering team. You will partner with Product Management and Design to design, implement, test, iterate, and maintain features that will bring unprecedented technology to the school and substitute teacher market. You will play a key role in helping us mature and scale our team, code base, infrastructure, processes, and products. This role will meaningfully impact Swing’s mission to ensure learning never stops in K-12 classrooms.
This will be a full-time remote position.
Essential duties and responsibilities
Foster a collaborative environment for you and your teammates to deliver high-quality, reliable, and well-tested features
Help define, build and maintain the new design system for Swing
Help guide and develop the storage and routing side of the application
Ensure that the code meets performance, reliability, quality, security and testability standards
Guide others to solve problems and lead complex projects
Champion building products that produce valuable results for our users
Collaborate closely with product and design management on requirements, priorities, scaling efforts, and trade-offs
Collaborate with teams across the organization to achieve our overall company goals
technology
Our core applications are reactive ClojureScript web applications built on Reagent (which is a ClojureScript wrapper around React)
Our mobile app is built using React Native
Our backend API is written in Clojure and our primary data store is Datomic. All daily development will be in Clojure.
Please note that previous Clojure experience is not a requirement but is nice to have. We are confident that we can train as needed and that engineers will enjoy working in Clojure.
The deployment is based on CI, built on top of AWS ECS and CloudFormation via Convox
What will you bring?
5+ years of professional software development, ideally focusing on front-end software development.
Deep knowledge of HTML, CSS and semantic JavaScript
Extensive experience in one or more front-end web frameworks (e.g. React, Vue.js, Angular)
Experience building/deploying UI component libraries
Experience working with scalable REST APIs
Proven experience in designing and engineering software solutions
Experience leading projects and guiding others to solve problems
Experience developing and shipping production-level services in an agile, product-oriented environment
Proven track record of becoming a domain expert in both technical and business areas
Some nice ones for those who have them
Previous language experience in Clojure, ClojureScript, Datomic, or Lisp
Previous experience in mobile development via React Native
Previous experience in EdTech, startup or online marketplace
Previous experience with Reagent, Figma, Storybook, or as a designer
Onboarding a new user and experiencing sewing with the first touch
We are looking for someone who has
Excitement about working at a startup with a mission, and the opportunity to significantly impact the course of the company
Passion for promoting a diverse and inclusive culture
High standards for themselves and others, and attention to detail
Pride in owning projects from start to finish and driving them to successful completion
Strong sense of urgency and bias for action
Open communication skills – asking questions, assuming good faith, and being transparent
compensation
Salary is commensurate with experience and is adjusted to suit cost of living standards depending on job location. Swing Education offers a comprehensive benefits package that includes the following perks:
Medical/Dental/Vision Benefits
Generous PTO
Paid vacations
Family vacation
Stock options
Professional development compensation program
Task-based work
Fun, collaborative and balanced culture
https://jobs.braveclojure.com/company/swing-education/listing/senior-front-end-engineer/HNbOu1k09iRW6Ks1CMnFO



