Informacje o stanowisku
Social network you want to login/join with:
Did you know that around 90% of world trade is carried by sea? This makes maritime transport essential to the world’s economy. Unfortunately, it is also a major source of pollution. Our client’s mission is to increase operational efficiency by reducing marine fuel consumption and making vessels more eco-friendly.
We are looking for a hands-on architect who can lead the technology strategy and quality of their client-facing platforms.
Challenges in short and medium-term projects:
- New UX delivery for React / Power BI Performance platform
- New backend for front-end integration solutions (e.g. shift to GQL, React Grid, custom dashboards, cube.js, Hasura, Databricks pre-processing)
- Single UI delivery overall solutions
- Backend for front-end data integration solutions for the merger of the data sets of the three businesses
- Modernization of on-vessel thick client solutions
- Front-end technology strategy and roadmap for consolidation of cloud React and Angular front-ends
- Support of shift to more persona, decision alert, and conversational navigations & experiences
- Improving UX and ocean chart and weather processing to the quality and simplicity of say windy.com
You will:
- Support front-end and backend-for-frontend code reviews and other mentoring of Engineers.
- Enable Engineering productivity through maritime domain and engineering domain integration in solution design.
- Work closely with client stakeholders and other architects to define and design end-to-end (front-end and back-end to front-end) architecture of the applications. Collaboratively deciding on the Frameworks and tools, deployment strategy, DevOps pipelines, quality gates, defining Non-Functional Requirements, and defining Automated Testing solutions.
- Run reviews and other compliance activities to guarantee the structure and design of the applications follow the standards and guidelines.
- Define practices to ensure the applications they are building are secure and don’t have vulnerabilities.
- Generate documentation about UI and UX architecture, interactions, and behaviors with REST APIs or any other mechanism to process data (e.g. GraphQL, etc.).
- Document and assist in defining functional and technical requirements of different applications.
- Evaluate new frameworks and tools that can be integrated into the existing applications without breaking previous implementations.
- Design and govern component reusability architectures, patterns, and delivery.
- Drive front-end development workflow improvements with DevOps: building systems, dependency management, quality checkers (linting), etc.
- Create pattern libraries and style guides according to the project’s requirements.
- Guide performance testing and solve issues as they appear.
Requirements:
- Excellent hands-on knowledge of JS frameworks like React or similar. Solid understanding of React.js, React Grid, and its core principles.
- Experience in implementing Security features in frontend applications, which includes adding the right security headers, CSP policies, protection against XSS, clickjacking, etc.
- Hands-on experience with Frontend Performance Optimization.
- Good understanding of REST APIs and Microservices, API Contract design, and Domain Models.
- Logically understands relational databases like MySQL and non-relational databases like Cosmos.
- Knowledge of Kubernetes configurations, Azure Cloud technologies, DataBricks, and setting up of DevOps Pipelines.
- Hands-on with DevOps pipelines and able to tweak/change build/deployment pipeline as needed in the context of a module (e.g. BitBucket, Azure DevOps).
- Hands-on experience with GQL tools e.g. Hasura.
- Support in growing and upskilling the team.
What will you get in return:
- 30 paid leaves
- Hardware and software of your choice
- Chill room
- Adjustable desks and ergonomic office chairs
#J-18808-Ljbffr
Praca WarszawaWarszawa - Oferty pracy w okolicznych lokalizacjach