We are looking for an experienced back-end developer who is passionate about building products that customers love. You will join a dynamic and fast-paced environment and work with cross-functional teams to design, build and roll out products that deliver the company’s vision and strategy.
· Generate recyclable code libraries
· Implement ongoing security systems
· Attend regular meeting with the front end team to expose weaknesses and problems
· Routinely inspect server code for speed optimization
· Conceptualize and implement solutions for data storage
· Configure usability of all front side applications
· Maintain a stable server with zero downtime
· Keep a backup library before any large changes to server
· Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
Requirements and Skills:
· BS, MS, and/or PhD degree in computer science, math or a related technical field With 5+ year experience in a related field
· A solid understanding of software construction
· Ability to meet tight deadlines
· Capable of prioritizing multiple project in order to meet goals without management oversight
· Familiarity with front side platforms such JAVA, HTML5 and CSS3
· Server side experience with SASS and LESS
· Understanding of accessibility and server compliance
· Previous experience working with multiple platforms such as Desktop, Mobile, Tablet etc.
· The ability to naturally follow good development practices like test automation, CI/CD, source version control, etc.