Regular-Senior Web Graphics Developer (Canvas)

$$$

Project Description:

We are seeking a skilled Regular - Senior Web Graphics Developer to join our team in the oil and gas industry. The ideal candidate will have extensive experience in developing advanced web-based visualizations and a deep understanding of industry standards. This role requires proficiency in HTML5 Canvas, Angular, RxJS, Angular Signals and NgRx along with a strong grasp of the graphics rendering pipeline. Additionally, the candidate should possess general cloud development skills and backend expertise, including microservices architecture and experience with AWS and Azure.

 

Responsibilities:

• Design, develop, and maintain interactive web-based visualization tools for oil and gas data.
• Implement advanced graphics rendering techniques using HTML5 Canvas
• Collaborate with geologists, engineers, and other stakeholders to understand visualization requirements and deliver effective solutions.
• Ensure visualizations are optimized for performance and scalability.
• Stay up-to-date with industry standards and best practices in web visualization and graphics rendering.
• Integrate visualization tools with existing data management systems and workflows.
• Develop and maintain backend services using microservices architecture.
• Utilize cloud platforms such as AWS and Azure for deployment and management of visualization tools.
• Provide technical guidance and mentorship to junior developers.

 

Mandatory Skills Description:

• 4+ years in Graphics development, with a strong emphasis on web-based Visualization applications and tools.
• Proven experience in web-based visualization development, particularly in the oil and gas industry.
• Strong proficiency in Angular 16+, RxJs, Angular Signals, NgRx
• Strong proficiency in HTML5 Canvas
• In-depth knowledge of the graphics rendering pipeline.
• Proficiency in cloud platforms such as AWS and Azure.
• Excellent problem-solving skills and attention to detail.
• Strong communication and collaboration skills.
• Ability to work independently and as part of a team.

 

Nice-to-Have Skills Description:

• Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
• Spatial geometry thinking, basic math
• Familiarity with Three.JS, Pixi.JS or WebGL is a plus.
• Experience with backend development and microservices architecture.

 

Languages:

English: B2 Upper Intermediate

Required languages

English B2 - Upper Intermediate
Ukrainian B2 - Upper Intermediate
Published 30 April
36 views
·
6 applications
Last responded 29 minutes ago
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...