Logo
1904labs

Software Engineer

1904labs, Saint Louis, Missouri, United States, 63146


About Us

At 1904labs, we are a human-centered technology company that focuses on using modern tools and technologies to solve enterprise organizations' crunchiest challenges. We look for innovative, courageous, intensely curious, and team-minded people. At 1904labs, we are committed to providing each team member with opportunities that will allow personal and professional growth.The Role

As a Software Engineer, you will be responsible for the Analysis, Design, and Development of modern application software. Each team member is expected to have the right attitude and aptitude required to embrace new technologies as necessitated by the problems we encounter. We seek “T-shaped” developers, deep in a few core areas and broad across a wide range of systems, programming, and computer science disciplines. That said, we strive to build complementary teams that leverage your core strengths while also providing opportunities for growth in a collaborative setting.Requirements

Proficient understanding of Object-Oriented Programming and best practices for developing robust solutions as well as experience using standard Design Patterns to solve common problems.Must be adaptable and have the drive to learn new technologies and frameworks to support R&D interests.Experience with relational and/or document-based data stores (e.g., Postgres, MySQL, MongoDB, DynamoDB, Elastic) in a professional environment.Experience with one or more of the following frameworks or server-side technologies (e.g., Node, React, Angular, Vue.js).Experience working with distributed architectures including SOA-based solutions and/or micro-services implementations.Familiarity with consuming from and standing up REST-based APIs.Deep understanding of how to build, deploy, test, run and manage full-stack, cloud-native applications.Desired Skills

Java backend development and/or Spring Boot framework experience.JavaScript

#J-18808-Ljbffr