Web Developer
Santander, Spain
hace 4 días

Web Developer

Why YOU want this position

Enverusis a leading provider of energy analytics, trading & risk, and business automation solutions. We deliver business-critical insights to the global energy industry through a state-of-the-art SaaS platform built on industry-leading data and energy analytics.

Our solutions deliver value across the entire energy value chain, empowering customers to be more agile, efficient, and competitive.

The 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.

The Team

You would be joining the Prism team, responsible for developing the Enverus Prism platform, our premier energy analytics platform.

Through our continued growth we’ve maintained a one-team culture, with even our most junior members having code running in production within their first few weeks.

For an idea of how we strive to operate, check out this video.

Things We Value Most

  • Egoless culture - We recognize as an organization that the work we are doing cannot be accomplished by a single individual.
  • As such we value tremendously everyone’s inputs at all levels. As 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 listener. This 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.
  • If you value these things too, keep reading!

    The Opportunity

    Do you love building and creating interactive experiences on the web? Do you like exploring new tools and creating features to make previously hard things easy?

    Do you like to work with teammates who share a passion to deliver disruptive solutions to their clients? As a Web Developer, your past experiences in developing web applications will help our growing team, shape, direct, mentor, influence the design, implementations, and roll-out of cutting-edge components in dynamic single-page applications.

    Join 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.

    What You’ll Do

  • Rapidly prototype new features in a React-based web application
  • Influence design and user-experience of single-page applications
  • Full-stack development and maintenance of our platform services built with Node.JS, React & Kubernetes
  • Create and maintain microservices backed by document-based databases and GPU accelerated databases
  • Contribute to scoping, estimating, and planning projects
  • Debug, investigate and resolve bugs / customer issues
  • Write unit, integration, and end-to-end tests
  • Lead code reviews, API design reviews, or technical reviews of products
  • Stay up to date on industry trends through self-study, research, online courses
  • Mentor junior team members
  • What You Need to Succeed(Must Haves)

  • 4years of software development experience in building web applications
  • Extensive experience with modern web application development tools and libraries
  • Multiple years experience writing modern JavaScript (ES2015 and later)
  • Knowledge and experience with one JavaScript-based bundler (we use webpack)
  • Solid understanding of proper use and design of a micro-services architecture
  • Understanding fundamental design principles behind building secure and scalable applications
  • Working within a continuous integration and deployment (CI / CD)
  • Familiarity with OOP and Agile methodologies
  • Comfortable managing source code using git (we use Github)
  • Good understanding of data structure and algorithms
  • Excellent communication and cross-functional collaboration skills
  • Skills That Are Not Required, But Will Set You Apart

  • Hands-on experience with Jest and / or React-testing-library
  • Experience in data visualization, using Mapbox, D3, or other Javascript-based libraries
  • Familiarity with Docker and Kubernetes
  • Familiarity with MongoDB, PostgreSQL
  • Familiarity with Git or equivalent
  • Familiarity with Azure Cloud services (or equivalent)
  • Understanding of CI / CD
  • Comfortable in a *nix like environment (Linux, OSX, Windows WSL2)
  • What We Offer You

  • Competitive salary
  • Full benefits (healthcare, dental, vision, financial planning)
  • A work environment with intelligent and capable co-workers where employee and company growth are equally prioritized
  • Reportar esta oferta

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Formulario de postulación