Glooko is hiring a
Senior Software Engineer

Logo of Glooko

Glooko

πŸ’΅ ~$150k-$222k
πŸ“Remote - Croatia

Summary

Join Glooko as a Senior Software Engineer and contribute to the development of their Diabetes Data Management platform. As a key member of the team, you will design, develop, document, and implement solutions for the platform. You will work in an agile development environment with a focus on performance, security, and scalability. The ideal candidate has 3+ years of experience with Ruby-On-Rails, JavaScript, Python, Java, and related technologies. They should have a strong understanding of client-side scripting, automated testing, and building pipelines for CI/CD. Experience with MongoDB, DynamoDB, or other NoSQL databases is also required. The role offers great development opportunities in an established international company.

Requirements

  • Bachelor Degree in Computer Science, Math, or Engineering
  • 3+ years of hands-on work experience with Ruby-On-Rails (preferred), JavaScript, Python, Java with prevailing back-end frameworks building APIs and Microservices
  • 3+ years of hands-on work experience with HTML, CSS, JavaScript, ReactJS and related technologies
  • Understanding of client-side scripting and JavaScript frameworks, including jQuery
  • 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 frameworks
  • 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 a 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 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

Responsibilities

  • Design, develop, document, and implement solutions for Glooko's Diabetes Data Management platform
  • Maintaining software quality and adopt right architectural principles
  • Functional and design patterns with a focus on performance, security and scalability
  • Proven ability to be an independent thinker and dynamic problem solver
  • 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
  • Optimize complex data models for understandability and performance
  • Work in an agile development environment with understanding of agile/lean delivery methods
  • Design, develop and oversee unit tests to ensure application logic is fully exercised for each application component
  • Communicate effectively with team and other stakeholders on stages and project completion goals or dates
  • Provide technical oversight to the development process including code reviews and mentoring of the technical team
  • Deliver end-to-end solutions with a focus on hitting delivery milestones

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Glooko know you found this job on JobsCollider. Thanks! πŸ™