Senior Front End Web Developer
Job Details
Full Job Description
Company Description
Palantir Solutions is an integrated consulting and software company, providing economic and planning solutions and services to the oil and gas industry. We are a global team with offices in the UK, US, Australia, Canada, India, Singapore, Argentina and Colombia.
Palantir provides a work environment that is
entrepreneurial, fast-paced and varied. Our employees are commercially
minded self-starters, comfortable working both independently and
collaborating with colleagues and clients. Everyone at Palantir takes
pride in delivering solutions that exceed client expectations and
developing new ideas to enhance our services and products.
Palantir is looking for a senior front end developer to
work on converting its industry leading PlanningSpace application from
WPF (.Net) to a fully native HTML5/JavaScript based application
primarily based on Angular 5. This is a hands-on development role with
a strong design component. You will be at the coal face writing code
for Palantir’s next generation PlanningSpace Dataflow data management
application taking an application originally written as a WPF/WCF
application to a full HTML5 web application. You will be expected to
bring your experience in developing enterprise web applications in to
a team of talented developers with limited web experience. As such,
this role will have a strong leadership and mentorship component to
it.
Palantir is the leading independent global provider of
integrated planning products and services to the upstream Oil and Gas
industry. We are committed to continual innovation and helping our
clients through their Digital Transformation journey to help them
develop planning processes that are more connected, accurate and
timely.
Job Description
Palantir’s PlanningSpace connects three key planning areas into one integrated platform; Capital Planning, Reserves Planning and Financial Planning. It is a strategic corporate system which is often used by senior management to generate the data required for sanctioning decisions at board level. Our software helps businesses evaluate options that they simply cannot do using traditional software products.
As part of the
PlanningSpace platform, PlanningSpace performs data management,
reserves, cash flow and financial forecast functions within Upstream
Oil and Gas companies. The platform often deals with large volumes of
data. Calculations are often run in repeated batches with multiple
scenarios being evaluated and can result in data sets in the tens of
gigabytes each. To handle data management, calculations and other
operations on data of this size, PlanningSpace has been designed to be
a full enterprise grade application with the ability to scale
vertically and horizontally by splitting these tasks into smaller
batches and distribute them across multiple processors as well as
multiple servers.
The successful candidate for this role
should be experienced and comfortable working with large data sets and
modern technologies and algorithms for calculating large batches of
data all while using user interfaces that make the application look
easy to use.
Main responsibilities
• Hands-on
coding using Angular/TypeScript/JavaScript/CSS/HTML5 (front end)
• Design intuitive application workflows and user interfaces
using HTML5
• Optimize applications for performance and
responsive design
• Write and review technical design
specs
• Coordinate and communicate ideas and activities with
teams around the globe
• Demonstrate a strong eye for quality
design and user interactions
• Follow Agile/SCRUM
practices
• Mentor other developers and perform code
reviews
• Advise teams on new technologies and techniques
•
Influence other teams on ways to improve their software development
practices
• You'll empathize with our customers’ problems,
develop impactful solutions and measure results
Qualifications
•
Strong experience with modern web application development using
JavaScript/TypeScript and web frameworks, preferably Angular2/5
•
Experience building enterprise scalable applications against REST
API’s
• Demonstrates an ability to build applications that deal
with large amounts of data but remain highly responsive even in
high-latency environments
• Experience with enterprise
architecture design patterns
• Experience working in an
Agile/Scrum team
• Ability to write good quality and testable
code
• Experience in a scaled agile framework would be an
asset
• Experience with Gulp/Grunt/Webpack/Bower/NPM, Git and
SQL is desired
Additional Information
• Passionate about technology, product and user
experience.
• Ability to help your team work independently,
identify problems that need to be solved, and implement solutions to
them
• Broad understanding of the concept of minimum viable
product
• While this role is front end focused, Palantir uses
Microsoft technology heavily including the development IDE, back end
API’s (C#, ASP.Net Core and WCF) and SQL Server as well as VSTS for
ALM
• You put the customer at the heart of everything you do
and that empathy drives every decision you make.
Senior Front End Web Developer
Palantir
All Direct Job Ads are subject to WhatJobs Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by WhatJobs. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.