Job type full-time
Full job description
Why you want this position
Enverus delivers business-critical insights to the global energy industry through a state-of-the-art saas platform built on industry-leading data and energy analyticsOur solutions deliver value across the entire energy value chain, empowering customers to be more agile, efficient, and competitiveThe range of energy industry participants we serve includes exploration and production (e&p) companies and related businesses such as oilfield services, midstream, capital markets, power generators and utilities, energy traders, and downstream commercial & industrial energy consumers.
Do you love building and creating interactive experiences on the web? do you like to explore new tools and creating features to make previously hard things easy? as senior software developer, you get to participate and influence the design, implementation, and roll-out of cutting-edge components in dynamic single-page applicationsJoin us on our journey as a member of enverus’s development team in one of calgary, ab, denver, co, austin, tx, conshohocken, pa offices, or remote.
This opening is for a talented full stack software engineer to join our team, working full time on a long-term project for a big player in the oil & gas financials industryYou will join a team distributed between austin and denverYou will be working on a python (django) back-end and a react spa front-end.
Things we value most
Egoless culture - we recognize as an organization that the work we are doing cannot be accomplished by a single individualAs such we value tremendously everyone’s inputs at all levelsAs one team, we strive to find the right balance between providing elegant solutions and time to market.
Job knowledge - we support your professional growth as well as encourage you to share your knowledge within the organization.
Quality of work - you care about what you do.
Customer centric - always keeping external and internal customers in mind, constantly thinking “how will this affect customers i work with?”
Communication - not only accurately communicating a message but being an active listenerThis is key to our team-oriented environment.
Respect - we believe respect is the basis of all relationships both inside and out.
Reliability - be someone your team can rely on to finish what you start.
Integrity - be honest and ethical in all your relationships and decisions.
Collaboration and teamwork - champion an environment that supports effective teamwork by earning the trust and respect of those around you.
Develop, maintain and enhance a rest api written in django and a react web app
Write unit tests and keep a good level of test coverage
Use continuous integration tools (jenkins, gitlab’s pipelines) to build and distribute the code
Translate requirements into high quality and efficient code
Implement designs/mockups into reusable react components
Be part of regular meetings following an agile methodology (daily stand ups, weekly story reviews, retrospectives, demos, etc)
Competitive candidate profile
5+ years of development experience preferred
Rest api patterns and best practices
Django (or flask) patterns and best practices
React patterns and best practices
Use of webpack for bundling web apps.
Experience with ux patterns and cross platform optimization for tablets and phones
High git skills