Join the Fathym Team!

WorkinIt

We’re looking for awesome self-starter to fill the following roles. Think you’re a good fit? Send your resume, cover letter and portfolio (if applicable) to communications@fathym.com.

About Us

Fathym provides the building blocks for entrepreneurs and enterprise customers to create custom Internet of Things solutions. Fathym lets you fuse data from various sensors, devices and data feeds into one data management and visualization platform. Our on-demand app creation engine lets you build consumer-facing apps that can combine Internet of Things functionality, multi-media sharing and content management.

Location

The Fathym office is located at:
5485 Conestoga Ct. Ste. 210
Boulder, CO 80301

Opportunity to work remotely and we can cater to flexible hours.

Front-End Developer

Term: employee or contract to hire
Compensation: negotiable
Management Structure and Reporting: Directly to your team lead. You will work hand in hand with the rest of the team, including software engineers and business development team members.

Some of Your Duties and Focal Areas

    • Learn the Fathym architecture and development platform
    • Develop user interface, data visualizations and Javascript parts within the Fathym development platform
    • Contribute to QA efforts around testing
    • Use the Fathym platform to deliver custom solutions based on client requirements

Qualifications

    • 5+ years of experience in deploying new software into a live production environment
    • Proficient in JavaScript, jQuery, Ajax, HTML, CSS, Git
    • Experience with visualization frameworks, such as Leaflet, Mapbox, D3.js, etc
    • Preferred experience in C#, .NET, MongoDB/NoSQL databases, AngularJS
    • Comfortable working with various API’s and data streams
    • Experience working in an agile development process
    • Experience with Integrated Testing frameworks like Selenium a plus
    • Experience with Jira and TeamCity a plus
    • Knowledge of Adobe Photoshop, Adobe Illustrator and graphic design tools a plus
    • Icon design skills a plus
    • Ability to communicate effectively with all stakeholders; i.e. technical developers, business leaders, and users
    • Self-starter with ability to keep self on target and manage timelines and goals
    • Excellent time management, problem solving, teamwork, attention to detail, and communication skills
    • Portfolio is required

UI/UX Developer

Term: contractor
Compensation: negotiable
Management Structure and Reporting: Directly to your team lead. You will work hand in hand with the rest of the team, including software engineers and business development team members.

Some of Your Duties and Focal Areas

    • Learn the Fathym architecture and development platform
    • Understand various Fathym use cases and client instances
    • Understand Fathym user journeys — both existing and on product roadmap
    • Interface with clients and perform user studies
    • Create, present and iterate wireframes and prototypes for a user-centric Fathym interface

Qualifications

    • 5+ years of UI / UX, user journeys, graphic, and visual design in a corporate or agency context
    • Able to take feedback constructively and iterate on designs and ideas from multiple stakeholders with differing opinions
    • Understanding and experience in user-centered design process and design thinking
    • Creative problem solver who can effectively simplify big ideas as well as focus on the details
    • Experience working in an agile development process
    • Expertise in wireframe and prototyping and using design, wireframing, and use case tools
    • Excellent interaction design skills
    • Knowledge of HTML, CSS, Javascript, and Git a plus
    • Knowledge of Adobe Photoshop, Adobe Illustrator and graphic design tools a plus
    • Ability to communicate effectively with all stakeholders; i.e. technical developers, business leaders, and users
    • Self-starter with ability to keep self on target and manage timelines and goals
    • Excellent time management, problem solving, teamwork, attention to detail, and communication skills
    • Icon design skills a plus
    • Portfolio showing your UI and UX skills is required

C# .NET Developer – Fathym Client Services Team

Term: employee or contract to hire
Compensation: negotiable
Management Structure and Reporting: Directly to your team lead. You will work hand in hand with the rest of the team, including software engineers and business development team members.

Some of Your Duties and Focal Areas

    • Learn the Fathym architecture and development platform
    • Create custom parts within the Fathym development platform to expand the Fathym application catalog
    • Use the Fathym platform to deliver custom solutions based on client requirements
    • Contribute to QA efforts around testing

Qualifications

    • 5+ years of experience in deploying new software into a live production environment.
    • Proficient in C#, .NET, MongoDB/NoSQL databases, Git
    • Preferred experience with  JavaScript, jQuery
    • Comfortable working with various API’s and data streams
    • Experience working in an agile development process
    • Experience with Jira and TeamCity a plus
    • Experience with Integrated Testing frameworks like Selenium a plus
    • Ability to communicate effectively with all stakeholders; i.e. technical developers, business leaders, and users
    • Self-starter with ability to keep self on target and manage timelines and goals
    • Excellent time management, problem solving, teamwork, attention to detail, and communication skills

C# .NET Developer – Fathym Core Architecture Team

Term: employee or contract to hire
Compensation: negotiable
Management Structure and Reporting: Directly to our team lead. You will work hand in hand with the rest of the team, including software engineers and business development team members.

Some of Your Duties and Focal Areas

    • Work with the development team to familiarize yourself with the Fathym ecosystem
    • Help design and build the Fathym infrastructure
    • Scope and estimate technical requirements
    • Contribute to QA efforts around testing

Qualifications

    • 7+ years of experience in deploying new software into a live production environment
    • Proficient in C#, .NET, MongoDB/NoSQL databases, Git
    • Preferred experience with Javascript, jQuery
    • Experience with Microsoft Azure systems
    • Experience building RESTful APIs
    • Experience working in an agile development process
    • Experience with automated testing
    • Experience with Jira and TeamCity a plus
    • Experience with Integrated Testing frameworks like Selenium a plus
    • Ability to communicate effectively with all stakeholders; i.e. technical developers, business leaders, and users
    • Self-starter with ability to keep self on target and manage timelines and goals
    • Excellent time management, problem solving, teamwork, attention to detail, and communication skills

Big Data Developer – Analytics Team

Term: employee or contract to hire
Compensation: negotiable
Management Structure and Reporting: Directly to your team lead. You will work hand in hand with the rest of the team, including software engineers and business development team members.
This specialist will work closely with our development team to deliver a production-ready system for customers to access and run analytics on large datasets. The ideal candidate has a background in software development leveraging Big Data tools including, but not limited to, Hadoop, NoSQL, and MongoDB. Additionally, you must have professional experience with Microsoft Azure.

Some of Your Duties and Focal Areas

    • Review current Big Data analytics architecture
    • Design and build scalable infrastructure and platform for very large amounts of data ingestion, aggregation, integration and advanced analytics that may include Hadoop, MongoDB, DocumentDB and other NoSQL databases
    • Design and build architecture to support real time and historical analytics as a service that includes data storage, retention policies, resilience, optimization, and continuous monitoring
    • Develop a configurable interface for users and developers to support integration of multiple data sets
    • Identify appropriate storage architecture and program interfaces for staging, curation and cleansing data
    • Contribute to QA efforts around testing

Qualifications

    • 10+ years of experience in deploying new software into a live production environment
    • Proficient in C# .NET, Visual Studio, Git
    • Experience with Microsoft Azure
    • Experience w/NoSQL databases, (MongoDB, InfluxDB, DocumentDB) Hadoop, SQL Databases and working with large data sets
    • Experience with ETL Tools and understanding of data integration
    • Experience operationalizing the mass deployment of custom server and storage systems to support very large database systems
    • Experience with staging of large database computers including software loads followed by database installation and configuration
    • Knowledge of software/data design methods, data structures, and data modeling standards
    • Experience with Machine Learning a plus
    • Experience writing software to configure systems and gather system data/set parameters
    • Self-starter with ability to keep self on target and manage timelines and goals
    • Excellent time management, problem solving, teamwork, attention to detail, and communication skills