2023-04-13 14:47:21

UI engineer

CVMarket.lv klients
3200 - 4600 €/m Gross

Job Description

Are you looking to join a dynamic company that will keep you challenged with new technologies and responsibilities, will help you develop your skills and career, and provide you with the stability of a profitable 15-year-old company with a proven track record of success?

 

Strategic Staffing Solutions client is an NYC-based company that provides strategic IT consulting to global enterprises.DevOps and Cloud practice provides solutions, methodologies, and support guidance for digital transformation, containerization, and automation.

 

Financial Services team offers strong domain expertise and technology acumen to deliver feature-focused solutions in Capital Markets.The team is problem-solvers, architects, strategists, implementors, and lifelong learners. They collaborate with each other and with their clients to help them meet their short- and long-term technology goals.The culture is open, transparent, challenging, and fun. They hire smart, self-starters who thrive in an open-ended environment to figure out what needs to be done and take ownership in delivering results.

 

We are looking for an experienced UI Engineer to work on a long-term, client project involving software development.

 

Responsibilities:

 

  • Build responsive web applications for high-resolution desktops and data-dense applications
  • Apply functional and object-oriented programming idioms to solve enterprise software development challenges
  • Work within a cross-functional team of other engineers, representing multiple disciplines, on complex projects

 

Requirements

 

The strongest candidates will have as many of the following as possible:

 

  • 5+ years of front-end software development and UI/UX experience emphasizing JavaScript, CSS, and HTML
  • High level of expertise in modern JavaScript patterns and idioms since ES5 from ES2015-ES2020
  • Experience with React (including Hooks) and Angular building applications focused on highly domain-specific workflows and analytical use cases
  • Experience using enterprise data grids such as ag-grid or Infragistics React Data Grid
  • Node scripting and API development experience with frameworks such as Express
  • Experience with JavaScript infrastructure such as yarn, npm, Nexus, webpack, and Babel
  • Experience with charting and visualization libraries such as D3.js
  • Experience with user-centric design systems and methodologies and the ability to translate visual mocks into software
  • Commitment to Test-Driven Development or other test-first/test-centric methodologies
  • Extensive experience building enterprise data-centric, API-based web applications that perform and scale well in modern browsers
  • A particular emphasis on real-time applications (WebSocket clients with technologies such as socket.io or ws) with large data sets exceeding in-memory client side capacity
  • Significant enterprise experience with web application security issues including a deep knowledge of authentication and authorization patterns (OAuth 2.0, OKTA, LDAP, AD)
  • Ability to compare different frameworks and tools and suggest the best option given the client requirements
  • Knowledge of industry best practices for code quality, architecture, accessibility, and usability
  • Experience with agile methodologies and supporting toolsets such as Jira, Confluence, and git/github/bitbucket
  • Excellent written and verbal English communication skills

 

In addition, ideal candidates will also have:

 

  • Excellent written and verbal English communication skills
  • Financial industry or Fintech experience
  • Experience developing for mobile platforms
  • Experience building and deploying enterprise application with AWS (Certifications and Amplify experience preferred)

 

Company offers

 

  • A flexible work environment with a globally distributed team
  • A successful and growing, international, multi-cultural team and company
  • Competitive compensation packages
  • Modern and spacious A class office
  • Continual professional and personal development through employer-paid training and certifications