Web Developer Job at Cold Bore Technology Inc.
Who We Are:
Cold Bore Technology is a global leader in providing autonomous frac and is currently being sought after by all the major producers.
Cold Bore’s SmartPAD™ is the first and only completions master control system and is providing the infrastructure for bi-directional communication between all services on-site. Sharing data throughout the entire site and tracking the operation through sensor-based wellheads establishes a single timestamp, which is the only way to achieve fully autonomous completions.
Through the consolidation of digital data sources with SmartPAD™, Cold Bore provides operators with analytics in real-time allowing them to make informed decisions from their site or remotely.
Role Description:
Cold Bore Technology is seeking a Web Developer to join our growing team. Reporting to the Software Development Manager, you will be responsible for building, implementing, and supporting Cold Bore’s web application products to maximize performance and usability. This role is an opportunity for a self-starter to grow their experience in the exciting world of high tech, working with some of the smartest people in the industry to revolutionize completions through IIoT smart technology. Working in a fast-paced team environment, this role requires a self-motivated individual with a high degree of collaboration and innovation. Come work with a ground-breaking and result-driven team determined to transform the Oil & Gas Industry through technology!
Responsibilities:
- Assist the implementation of new features for the web app aspects of Cold Bore’s products.
- Analyze, design, develop, test, and maintain software in support of Cold Bore’s Web application.
- Help to define and improve our internal standards for style, maintainability, and best practices for a high-scale environment.
- Confidently ship moderately sized features and improvements with minimal guidance and support from other team members.
- Optimize and maintain existing React.js web apps.
- Develop new User Interfaces dedicated to providing real-time data to hundreds of users.
- Develop reporting front-ends applications with analytic tools.
- Build reusable components and front-end libraries for future use.
- Translate design and wireframes into high quality code.
- Optimize components for maximum performance across several web-capable devices and browsers.
- Optimize API functions receiving vast amounts of data.
Requirements:
- Minimum of 3-5 years of web application development experience.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript model.
- Excellent understanding of React.js and its core principles.
- Experience with React.js workflows (such as Flux and Redux).
- Proficiency in deploying React.js application on a web server.
- Experience with Angular.
- Experience with GraphQL.
- Experience with containerized technologies (Docker).
- Experience with one or more programming languages in our stack (Python, Rust, and/or Elixir).
- Experience with Linux OS.
- Experience with AWS cloud computing.
- Familiarity with versioning tools such as Git.
- Experience with C# .Net framework is considered an asset.
- Experience with HTML and CSS.
- Proficiency in testing, benchmarking, and optimization practices is considered an asset.
- Experience with RESTful and Websocket APIs is considered an asset.
- Experience with Analytics tools (such as Tableau, D3.js, and R).
Must be flexible with the ability to work effectively and collaboratively with a rockstar team. Attitude is everything!
Job Types: Full-time, Permanent
Salary: $75,000.00-$105,000.00 per year
Benefits:
- Casual dress
- Company events
- Dental care
- Disability insurance
- Employee assistance program
- Extended health care
- Flexible schedule
- Life insurance
- On-site parking
- Paid time off
- RRSP match
- Stock options
- Work from home
Flexible Language Requirement:
- French not required
Schedule:
- 8 hour shift
- Monday to Friday
Ability to commute/relocate:
- Calgary, AB: reliably commute or plan to relocate before starting work (preferred)
Please Note :
sjcstudios.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, sjcstudios.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.