Epicareer Might not Working Properly
Learn More
C

Software Developer - Core Data Team

  • Full Time, onsite
  • Cronometer Software Inc
  • On Site Hybrid, United States of America
Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description
Salary: $75,000 - $100,000 / year

Core Data Developer Full Time - Revelstoke, Canada

Cronometer is looking for an experienced software developer to join our Core Data team, based in Revelstoke. Our ideal candidate is skilled across the full stack, self-motivated, good at multi-tasking, and a demonstrated team player. You will be developing and maintaining features for both Cronometer users and internal teams, across our backend systems and API for web and mobile applications. This requires excellent server-side programming skills (Java, Python, SQL, AWS). The Core Data team also contributes and reviews code in our client applications, so solid front-end UI development skills (HTML/CSS, JavaScript, Flutter/Dart, iOS, Android) are a big plus.

We want to find a great fit with someone who wants to live our mountain lifestyle, has a passion for our mission to empower people to make informed decisions on their health & wellness, and can demonstrate the skills and talent we ll need to take our products to the next level. While preference is given to candidates living in or willing to relocate to Revelstoke, we are a distributed company and applications for hybrid / remote work elsewhere in B.C. are welcome!

While our company has grown, our mission and values have remained the same: we believe full spectrum nutrition is the best way to understand your diet s effect on your health. If you love creating great software, collaborating with super fun (and nerdy) workmates, and being part of a rapidly growing company, please read the post below and apply.

What you ll be doing:

  • Writing clean, high-quality, high-performance, maintainable code.
  • Develop and support software, including: applications, database integrations, interfaces, and new functionality enhancements.
  • Coordinate cross-functionally to ensure project meets business objectives and compliance standards.
  • Support test and deployment of new products and features.
  • Participate in code reviews.

What you bring to the table:

  • At least 2-5 years professional software development experience.
  • Previous experience developing web and mobile applications and their server components.
  • Experience with Java, Python, SQL.
  • Experience with collaborative development (version control, pull requests, continuous integration, etc ).
  • or Equivalent in Computer Science fundamentals.


Nice to haves:

  • Interest or knowledge in nutrition and fitness.
  • Machine Learning / Data Science Skills.
  • Experience writing web applications in GWT.
  • Experience with frontend web technologies: JavaScript, HTML/CSS, etc.
  • Experience writing mobile applications in Flutter.

Compensation: $75,000 - $100,000 CAD / year based on experience + summer & winter bonuses (based on company performance)


What else:

  • We get passionate about building quality and helping people. Cronometer is the most accurate, comprehensive nutrition tracking app on earth. Unlike other apps on the market, our nutritional data is curated from verified, accurate sources. We aim to provide a complete solution no matter what diet you choose to be on.
  • We love nutrition and having fun. We are an eclectic mix of developers, designers, nutrition scientists, business majors and personal trainers brought together by a love of nutrition. Our team includes a wide range of interests & hobbies. Powder day skiing. Board game nights. MTB Wedge Wednesdays. Lunch runs. Costume Parties. Backcountry trips. Custom emojis. Mushroom hunts. Jam sessions. It is all part of the magic.
  • There are perks. Health & Dental Benefits. Paid Time Off. Mobile Phones & Plans. Fitness Device Rebates. Snacks. Flex schedules & WFH options.

How to apply: Send us your resume and a note about how your interests, skills, and experience will help you build great software and thrive on our team.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job