What are the responsibilities and job description for the Senior Software Engineer position at Attentive Mobile Inc.?
A company is looking for a Senior Software Engineer, Customer Success.Key ResponsibilitiesArchitect, develop, and maintain robust, scalable software solutionsBuild and optimize front-end user interfaces and back-end systemsDrive innovation through technical projects while ensuring code quality and performanceRequired QualificationsProven experience as a Software Engineer on enterprise-level applicationsProficiency in Java with a strong understanding of object-oriented design and data structuresDevelopment experience with databases such as MySQL or PostgreSQLExperience with front-end technologies like React and TypeScriptFamiliarity with micro-service design and relational database modeling