We are putting together teams to build the next generation of products and services to address a range of IT, OT, and IoT use cases (including real-time data acquisition, site access control, visitor management and customer data driven insights); and are exploring ways to leverage machine learning and AI across our products. If this is your story, we have a compelling position for you. You could make a difference in the new era of energy and participate in making energy production cleaner, safer and more efficient. We value clean architecture and modern approaches to software development and testing. Our products consist of cloud-based micro-services and modern web and mobile applications. You will work closely with a tight, agile team with the aim to ship features continuously.
ABOUT US
Energera is innovating enertech solutions to solve some of the biggest problems the energy industry is currently facing. Our Frac Shack, NG Sidekick and Sandtinel solutions are smarter, greener, safer and cleaner. Our team includes employees who are high energy, creative and passionate about what they do. As a company, we pride ourselves on building a culture that values employees and promotes innovation, diversity, excellence in communication and commitment to personal/professional growth. We believe that collaboration and forging new relationships will allow us to protect the planet and reach the standard that we know is possible. Let's do this together!
SUMMARY:
The Senior Developer React Native / Javascript mentors to help inspire and guide our junior (and enthusiastic) team members in fundamentals, advanced techniques, and best practices. As a Senior Developer, you’ll be working as part of a team to build cloud micro-services that are resilient, fault-tolerant and performant, while working with other teams to determine which features and functionality you can add to improve customer experience. In order to do that, you'll need to have technical depth; architectural thinking; and the ability to work as part of distributed team.
SPECIFIC DUTIES AND RESPONSIBILITIES include but are not limited to the following:
- You love writing software, your code is comprehensible, well-structured and highly performant;
-
Your best days at work are in front of the computer cranking out code, although you have the experience to know that a winning product requires an entire team;
-
You love both learning and teaching. In this role, you will be interfacing with design, front-end, back-end, platforms, analytics, as well as stakeholders; you enjoy working across teams to solve hard problems;
-
Participate in project scoping activities;
-
Establish project goals and planning;
-
Complete technical review of the dev teams work and provide coaching / corrective feedback;
-
Determine testing scenarios and oversee improvements;
-
Serve as the subject matter expert for work execution, tools and systems supporting and interfacing;
-
Perform high level functional activities, such as requirements gathering and gap analysis of user requirements, requires functional and business expertise;
-
Participate in the design specifications, configuration, testing, implementation; and
-
Support future process improvements and product development/solution roadmap.
-
Compliance with quality and safety management requirements
QUALIFICATIONS:
-
A Computer Science degree, or equivalent experience;
-
7+ years of experience working in mobile applications;
-
7+ years of experience writing JavaScript applications;
-
Extensive React Native experience;
-
Experience with cloud development, ideally Azure;
-
Expertise in service-oriented architectures; ideally, you've developed APIs for both internal and external-facing services; and
-
You're obsessed with performance, and have experience with monitoring services to ensure the application is behaving as expected
-
Experience building complex, scalable, high-performance software systems that have been successfully delivered to customers
-
Experience designing and deploying dynamically scalable, highly available, fault tolerant and reliable cloud applications (Azure Preferred)
-
Certifications with Azure (or AWS) Cloud Technologies
-
Exceptional communication and organizational skills
-
Always approachable and professional in approach
-
Able to keep several projects/tasks moving forward at once; nothing slips through the cracks
-
Capable of working in an unsupervised environment; proactive; doesn't wait for instruction
-
Ability to prioritize and adapt to change.
-
A commitment to excellence
WHAT WE OFFER
-
Salary - Negotiable
-
Medical and dental benefits
-
Hybrid Working Environment (Tuesdays and Thursdays remote)
-
RRSP matching
Energera is an Equal Opportunity Employer.
We thank all applicants for their interest, however only those candidates selected for interviews will be contacted.