Senior Software Engineer - Full Stack (Platform Engineering) at Glooko in Remoteother related Employment listings - West Branch, MI at Geebo

Senior Software Engineer - Full Stack (Platform Engineering) at Glooko in Remote

About the Role:
Design, develop, document and implement solutions for Glooko's Diabetes Data Management platform. Develop, test, or modify programs, based on and related to user or system design specifications. Write code that is scalable, modular, maintainable, reusable, and well-tested. Develop user facing applications which can scale to our business needs. Collaborate with members of the design team - both technical as well as business owners - to identify requirements and design new products or extensions to existing products. Learn and share technical oversights to the development process including participating in code reviews with engineers in your team. Deliver solutions end-to-end with a focus on hitting delivery milestones. Experience in an agile development environment and understanding of agile/lean delivery methods is required. Design, develop and oversee unit tests to ensure application logic is fully exercised for each application component. Communicate effectively with team and clients on stages and project completion goals or dates. About You:
Bachelor or Master Degree in Computer Science or equivalent. 5
years of hands-on work experience with HTML, CSS, JavaScript, ReactJS and related technologies. Understanding of client-side scripting and JavaScript frameworks, including jQuery. 3
years of hands-on work experience with Ruby-On-Rails, JavaScript, Python, Java with prevailing back-end frameworks building APIs and Microservices. 1
year of experience with mongoDB, DynamoDB or other noSQL databases. Experience with automated testing and building pipelines for CI/CD. Working experience and knowledge in TDD & BDD development practices You are a generalist working on frontend, backend, and anything it takes to solve problems and delight users both internally and externally. You have experience developing new user facing features using HTML, CSS, Javascript, preferably with ReactJS, AngularJS or similar set of libraries or framework. Passionate about developing modern web applications (designing modern REST based APIs, 3rd party integration, Web UI interactions, etc.) using Ruby, Python or Java. You have passion to build reusable code for future use while ensuring the technical feasibility of UI/UX Designs. Write modularized and clean code and back them up with a good extent of unit tests. You have experience with containerization platforms (Docker) and container orchestration tools. You have experience with NoSQL databases. You like to spend time on optimizing applications for maximum speed and scalability. You're curious to learn and are enthusiastic to share your learnings with your teammates, see yourself as a good team player on all occasions. You have experience and knowledge of Scrum and Agile tools. JIRA and Atlassian tools experience is a Plus.
Salary Range:
$100K -- $150K
Minimum Qualification
Data Science & Machine Learning, Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.