Software Engineer (future opportunities)
Learning Without Tears
We live our passion of helping children learn and grow. Innovation and collaboration fuel us every day. We believe that if you are not moving forward, you are moving backward. If you embrace change and resist the status quo, we have a place for you.
Our tech team is growing and Learning Without Tears is continuing to expand our digital products! While we don’t currently have a job opportunity, we want to engage top talent and be ready to add excellent Software Engineers to the team.
If you are interested in starting a conversation for future opportunities, we’d love to hear from you!
Check us out: www.lwtears.com and preview the Software Engineer description below.
The Software Engineer is responsible for the implementation of customer facing technical solutions that align with Learning Without Tears (LWT) objectives.
What you'll be doing!
- Design, develop, test and maintain internal and client facing digital products.
- Collaborate with back-end and full stack developers to enhance the user experience.
- Work closely with UX and visual designers to develop creative solutions that take into account the technical, organizational, schedule, and business requirements.
- Collaborate with support engineers and customer experience teams to understand customers' needs.
- Work closely with the product owner and business analysts to understand use cases and user needs.
- Develop responsive products which render in multiple browsers and across multiple devices.
- Develop performant, reusable and clean code.
- Produce technical documentation and testing artifacts.
- Troubleshoot general application and code issues.
What you'll bring with you!
- BS or BA in Computer Science, Information Systems or related field.
- 4+ years of experience in core front-end technologies, preferably in a commercial environment.
- Development experience in an EdTech environment preferred.
- Expert in React or Vue.js front-end frameworks. Possible consideration with Angular 2.0+ experience.
- Experience with HTML5 and SASS/SCSS/CSS.
- Experience with mobile development preferred.
- Experience working in an agile development environment; Agile, Scrum or Kanban preferred.
- Experience working in a Continuous Integration (CI) environment; Travis, Bamboo or Jenkins preferred.
- Knowledge of both relational and NoSQL database technologies.
- Experience troubleshooting cross-browser compatibility issues.
- Experience using version control systems; Git preferred.
- Strong verbal and written communication skills.
- Good organizational skills with the ability to handle multiple projects at once while completing quality work on a timely basis.
- Ability to work both independently (with direction) and with a team.
- Strong interpersonal skills in dealing with coworkers.
- Strong problem solving capabilities with a focus on customer service.
- Ability to excel in a rapidly changing environment.
- Ability to sit for long periods of time; ability to access, input, and retrieve information from the computer.
- Ability to work a flexible schedule including nights and weekends.
Benefits & Fun:
- Competitive Benefits including medical, prescription, dental, vision, short & long-term disability, life insurance, flexible spending, standing desks, and more!
- Employee events including Company Picnic, Health & Wellness Fair, Turkey Fry, Yankee Swap, Pizza & Happy Hour Friday's, Milestone and Birthday Celebrations!
Learning Without Tears is an Equal Opportunity and Affirmative Action Employer