At a Glance
- Tasks: Lead the transformation of our PlanningSpace application to a cutting-edge HTML5/JavaScript platform.
- Company: Join Palantir Solutions, a global leader in innovative oil and gas consulting and software.
- Benefits: Enjoy a dynamic work environment with opportunities for growth and collaboration.
- Other info: Be part of a passionate team that values technology, user experience, and continuous improvement.
- Why this job: Make a real impact by developing solutions that enhance client experiences and drive digital transformation.
- Qualifications: Strong experience in modern web development, particularly with Angular and large data sets.
The predicted salary is between 48000 - 72000 £ per year.
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 into a team of talented developers with limited web experience. As such, this role will have a strong leadership and mentorship component to it.
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 distributing 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
- Empathize with our customers' problems, develop impactful solutions and measure results
- Strong experience with modern web application development using JavaScript/TypeScript and web frameworks, preferably Angular2/5
- Experience building enterprise scalable applications against REST APIs
- 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
- 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 APIs (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 in London employer: Palantir
Palantir Solutions is an exceptional employer that fosters an entrepreneurial and fast-paced work environment, ideal for innovative thinkers in the tech industry. With a strong emphasis on mentorship and leadership, employees have ample opportunities for professional growth while working on cutting-edge projects that drive digital transformation in the oil and gas sector. Located in a global network of offices, Palantir offers a collaborative culture where your contributions directly impact client success and the evolution of industry-leading software solutions.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Front End Web Developer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those using Angular and JavaScript. This is your chance to demonstrate your hands-on coding abilities and design flair to potential employers.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions and coding challenges. Practice explaining your thought process while solving problems, as this will highlight your leadership and mentorship qualities.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining our team at Palantir and contributing to our innovative projects.
We think you need these skills to ace Senior Front End Web Developer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Front End Web Developer role. Highlight your experience with Angular, JavaScript, and any relevant projects that showcase your skills in developing enterprise applications.
Craft a Compelling Cover Letter:Your cover letter should tell us why you're the perfect fit for Palantir. Share your passion for technology and how your previous experiences align with our mission of delivering innovative solutions in the oil and gas industry.
Showcase Your Projects:Include links to your portfolio or GitHub where we can see your work. Demonstrating your hands-on coding skills and design capabilities will give us a better idea of what you can bring to the team.
Apply Through Our Website:We encourage you to apply directly through our website. This ensures your application gets to the right people and shows us you're serious about joining our team at Palantir!
How to prepare for a job interview at Palantir
✨Know Your Tech Stack
Make sure you’re well-versed in Angular, TypeScript, and JavaScript. Brush up on your knowledge of REST APIs and enterprise architecture design patterns. Being able to discuss your experience with these technologies confidently will show that you're the right fit for the role.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled challenges in previous projects, especially those involving large data sets. Highlight your ability to create responsive applications and how you’ve optimised performance in high-latency environments. This will demonstrate your practical experience and problem-solving mindset.
✨Emphasise Team Collaboration
Since this role involves mentoring and working within an Agile/Scrum team, be ready to discuss your experiences collaborating with others. Share how you’ve influenced teams to improve their software development practices and how you’ve communicated ideas effectively across global teams.
✨Demonstrate User-Centric Design
Palantir values user experience, so be prepared to talk about how you design intuitive workflows and user interfaces. Bring examples of past projects where you’ve put the customer at the heart of your decisions, showcasing your empathy and understanding of user needs.