Solutions Architect (Javascript/Typescript)

Dimática
Municipality of Almería, Spain
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Municipality of Almería, Spain

Tech stack

JavaScript
Architectural Patterns
Relational Databases
Design of User Interfaces
Node.js
Software Systems
SQL Databases
TypeScript
React
Front End Software Development

Job description

  • Together with business analysts, identify, scope, consult on and manage customer business needs and expectations.
  • Create and explain designs for architecture, domains and relational databases.
  • Guide team members in the transformation of business requirements into documented processes and eventually into implemented code.
  • Oversee the transfer of developed software products into the operations phase.
  • Participate in hiring, team setup, team onboarding and supervision activities.
  • Establish and evangelize ways of working.
  • Assist in evaluating, establishing and enforcing architectural patterns, technical tooling and emerging technologies.
  • Hands-on coding while working together with the development team and supporting it on the most complex coding tasks.

Requirements

We are currently looking for someone with experience in UI design and web layout to join our Innovation Center team, working in collaboration with teams in Sydney, Germany, the USA, and Hong Kong., * At least 5 years of practical experience with architectures of complex software solutions and systems that hold the source-of-truth.

  • Experience with running own developed software in real production environments.
  • Deep experience in relational database design (SQL)
  • Good knowledge of JavaScript, TypeScript, NodeJS is an advantage. React as front-end development framework
  • Have a pragmatic rather than a dogmatic approach, always seeking for the simplicity of a solution.
  • Practical experience working autonomously as well as within cross-functional and agile teams.
  • Proficiency in spoken and written English.

Apply for this position