jobapplier

Senior Frontend Developer

Corva

What you'll do Develop new user-facing features using React.js and building reusable components and front-end libraries for future use; Optimize components for maximum performance across a vast array of web-capable devices and browsers; Translate UI/UX designs into high-quality code; Develop test cases in conjunction with QA engineers; Document technical decisions and approaches; Conduct product demo sessions with stakeholders.

About Corva

  • Corva Corva has built a first-of-its-kind energy app store on a bedrock of best-in-class technologies, data pipelines, and a secure and scalable architecture.
  • Our energy solutions solve today's toughest well delivery challenges, from well design through drillout.
  • The ever-evolving platform is not only future-proof for digitizing operations but is your toolkit to accelerate sustainability and energy transition goals.
  • Our platform is built for speed and reliability and delivers unmatched features and capabilities.
  • Corva is powering worldwide innovation by driving efficiency, productivity, and profitability with our innovative energy solutions.
  • Corva’s mission is to accelerate the future of energy.
  • Corvanauts have the confidence and courage to question status quo for the products we make and the relationships we cultivate.
  • We take ownership of what we start and see it through to completion through trust and dependability.
  • It's crucial to be open and honest and consistent with updates and data flow with customers and colleagues.
  • Corvanauts don't sit still - our default mode is taking action!
  • We make progress through high-quality iterations.
  • Failure is built into the process and success is defined by the number of shots on goal.

Responsibilities

  • TypeScript React Redux Material UI Highcharts.js / Echarts HTML5 CSS3, PostCSS, Autoprefixer Webpack, Rollup

Requirements

  • Minimum of 5 years as a software developer; Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model; Expert-level hands-on experience and understanding of React.js, its core principles, and popular React.js workflows; Experience with common front-end development tools such as NPM, Webpack, Rollup, Vite etc.; Familiarity with Git and code branching models; Ability to understand business requirements and translate them into technical requirements; Proven leadership skills; Good written and verbal communication skills in English.
  • As a plus A knack for benchmarking page performance and implementing optimization; Experience in pixel-perfect and trendy visual\interaction design, Figma & good communication skills to collaborate with designers; B.S. or equivalent degree in Computer Science is desired.

Transparency

We value the free-flowing of information and data to make better decisions.