Software Engineer Apply
Duties: As a contract Engineer on the Employee Experience Engineering (EXE) team you will...Work closely with the EXE team customers to understand design concepts and feature requirementsDevelop new features that help to navigate the employee experience and quickly connect with other employeesParticipate in product definition and road map decisionsIntegrate our technology with third-party APIs and other Square systemsHave the opportunity to explore and build features across the entire technical stack, from the database all the way to the clientsBe given opportunities to stretch yourself by learning new technologies and take on bigger responsibilitiesSkills: You have...3+ years of experience developing production softwareFull stack development experienceExperience working with relational databases (MySQL, PostgreSQL)Strong knowledge of CS fundamentals and code organization best practicesA strong sense of customer empathy and desire to influence the product direction Bonus points if you have...Development experience with CMS like contentfuldevelopment experience in Ruby on Rails and React.experience integrating with external APIs built systems that make use of complex job queues and offline processingexperience with Docker/ECS/AWSexperience with testing and writing test casesexperience with Jest, Enzyme, and RSpec