Latitude, Inc.
Responsibilities+ Collaborate with other engineering team members to define and/or refine technical architecture, designs, and toolsets.+ Design and develop reusable, testable, and efficient server-side code including APIs.+ Design data models for new applications as well and refine/evolve data models for existing applications.+ Implementation of application security and data protection.+ Perform thorough and thoughtful code reviews in order to mentor and grow teammatesSkills And Qualifications+ 5 to 8+ years professional software development experience.+ Expert knowledge of Javascript and React.js+ Professional experience with a range of modern database technologies.
Proficiency with Postgres, Neo4j, and/or MongoDB is a plus.+ Expertise with data modeling, SQL, and query plan / performance optimization.+ Familiarity with developing cloud-native applications.
AWS experience is a plus.+ Understanding of idempotence and distributed event based systems.+ Understanding accessibility and security principles.+ Practiced in Agile development methodology and a commitment to test driven development.+ Solid verbal and written communication skills.