Apex Informatics
Software Engineer
About the job
Job Description
The Dashboard Foundation team is responsible for the infrastructure, application framework, tooling and build pipeline for Square’s flagship merchant-facing web application. Millions of customers rely on Dashboard to run their business, and product teams across Square build on the platform. Our goal is to maintain a first-class, performant, and stable application while providing the best possible developer experience for engineers from a wide variety of teams at Square.
You will:
• Maintain a modern web application by ensuring libraries and dependencies are kept up to date
• Work primarily with Javascript, but typically not directly on the application UI
• Define and document guidelines for building on the Dashboard platform
• Collaborate with and support teams building on the platform
• Identify and explore ways to improve application architecture, testing, and build pipeline
• Continually seek to optimize the application and developer experience
Qualifications
• 3+ years of experience building web apps
• Experience with modern JavaScript and front-end frameworks (e.g. React, Vue, Angular, Ember)
• Experience working in a collaborative environment and partnering with other cross-disciplinary teams to achieve optimal results.
Technologies we use and teach:
• ES6 JavaScript
• Ember
• SCSS
• Ruby on Rails
• React
Additional Information
All your information will be kept confidential according to EEO guidelines.