<img height="1" width="1" style="display:none;" alt="" src="https://dc.ads.linkedin.com/collect/?pid=60438&amp;fmt=gif">

UX/UI Designer (mid-senior)

We are looking for a talented UI/UX Designer to create amazing user experiences. You should have an eye for clean and usable design and be able to translate requirements into interaction flows, intuitive and functional user interfaces. 

Responsibilities

  • Understand product specifications and user psychology
  • Create personas through user research and data
  • Hold and facilitate product design activities within a live workshop with potential clients
  • Compare other existing products and be up to date with industry trends in order to provide informed competitor analyses
  • Conduct concept & usability testing and gather feedback to offer improved solutions
  • Develop wireframes and prototypes around customer needs
  • Demonstrate visual acuity with high attention to detail
  • Collaborate as part of a project team; working alongside developers, other designers, and project manager to meet project deadlines
  • Manage work across multiple projects
  • Seek out, understand and incorporate feedback throughout the design process
  • Find creative ways to solve UX problems
  • Demonstrate visual acuity and attention to detail through modern aesthetics applied in practical UIs

Skills and Qualifications

  • 3-5 years proven experience as a UX and/or UI designer
  • Strong portfolio of projects
  • Fluent written and spoken English language skills and the ability to communicate clearly and succinctly
  • Experience using creative and collaborative tools such as Figma, Sketch & The Adobe Suite
  • Experience working in an Agile/Scrum project management process
  • Experience defining flow diagrams and information hierarchies
  • Demonstrated appliance of design thinking, exploration and experimentation

Apply now   >

Full Stack Developer for Technical Lead Role

Teams are the building blocks of Thinslices and we need a technical lead to head one of these awesome teams. 

We're looking for someone with over 5 years experience with the technologies listed below, in different contexts and projects.

Responsibilities

  • Understand client requirements.
  • Propose technical solutions.
  • Guide and coordinate the team in implementing proposed solutions.
  • Ensure software design integrity
  • Ensure codebase maintainability and testability

Skills and Qualifications

  • Familiarity with AWS services: Lambda, StepFunctions, DynamoDB, CloudFormation, CDK, VPC
  • Familiarity with SPA, PWA, React, Next.js
  • Familiarity with JavaScript and TypeScript
  • Implement SPA and PWAs with React, Next.js, Typescript
  • Implement middleware services with AWS Lambda and StepFunctions
  • People skills; team management experience is a plus

Apply now   >

Frontend Developer with React (mid-senior)

We are looking for a mid-senior frontend developer with knowledge of React.js. In terms of experience, it would be someone who has worked with React for the past 3-5 years, in different contexts and projects.

Responsibilities

  • Develop new user-facing features using React.js
  • Build reusable components
  • Translate designs and wireframes into high-quality code
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers
  • Participate in technical planning & requirements gathering phases including Design, code, test, troubleshoot, and document engineering software applications.
  • Ensure that the technical software development process is followed on the project, familiar with industry best practices for software development.

Skills and Qualifications

  • Strong proficiency in JavaScript (ES6/ES7), including DOM manipulation and the JavaScript object model
  • Proficiency with a popular modern front-end framework/library like React, Angular, Vue, Ember, Backbone
  • Experience with RESTful APIs
  • Experience with GraphQL APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Understanding of React.js and its core principles
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Unit or automated testing using JEST or others
  • Familiarity with code versioning tools (git)

Apply now   >

Frontend Developer with React (senior)

We are looking for a proficient frontend developer with knowledge of React.js. In terms of experience, it would be someone who has worked with React for the past 5+ years, in different contexts and projects.

Responsibilities

  • Develop new user-facing features using React.js
  • Build reusable components
  • Translate designs and wireframes into high-quality code
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers
  • Participate in technical planning & requirements gathering phases including Design, code, test, troubleshoot, and document engineering software applications.
  • Ensure that the technical software development process is followed on the project, familiar with industry best practices for software development.

Skills and Qualifications

  • Strong proficiency in JavaScript (ES6/ES7), including DOM manipulation and the JavaScript object model
  • Proficiency with a popular modern front-end framework/library like React, Angular, Vue, Ember, Backbone
  • Experience with RESTful APIs
  • Experience with GraphQL APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Understanding of React.js and its core principles
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Unit or automated testing using JEST or others
  • Familiarity with code versioning tools (git)

Apply now   >

Backend Developer with Node (mid-senior)

We are looking for a mid-senior Node.js developer, who will be responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

In terms of experience, we're looking for someone who has worked with Node for the past 3-5 years, in different contexts and projects.

Responsibilities

  • Creating and maintaining serverless and non-serverless architectures
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Integration of data storage solutions
  • Integration of user-facing elements developed by front-end developers with server-side logic

Skills and Qualifications

  • Strong proficiency in JavaScript (ES6/ES7)
  • Knowledge of Node.js and frameworks like express.js
  • Experience with microservices architecture
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Understanding accessibility and security compliance
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Understanding fundamental design principles behind a scalable application
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Experience in implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git

Apply now   >

QC Engineer Automation (mid)

We need an awesome team member to create detailed, comprehensive and well-structured test plans and test cases. You'll be performing manual testing to identify bugs/defects,
and you'll be implementing and maintaining automated UI acceptance tests.

In terms of experience, we're looking for someone who's been doing a similar job for more than 2 years.

Responsibilities:

  • Review acceptance criteria and specifications to provide timely and meaningful feedback.

  • Know by heart the requirements and acceptance criteria of each feature that was or is currently under development.

  • Be able to explain the requirements and acceptance criteria to all project stakeholders (developers, PO, PM, Scrum master).

  • Create detailed, comprehensive and well-structured test plans and test cases.

  • Implement and maintain automated UI acceptance tests.

  • Identify, record, document thoroughly and track bugs.

  • Perform thorough regression testing when bugs are resolved.

  • Be creative, take your own initiative and solve some of the our most challenging problems.

  • Stay up-to-date with new testing tools and test strategies.

Skills & Qualifications: 

  • 2+ years of experience in your craft with demonstrated skill progression
  • Attention to detail

  • Basic knowledge of JavaScript, HTML, CSS Selectors

  • Basic knowledge with automation tools (Cypress, Protractor, or other JS automation tools)

  • Open to learn new programming language

  • A tenacious learner, curious and constantly pushing the boundary of what is possible

  • Analytical mind and problem-solving aptitude

  • Self-driven - don't expect us to tell you what to do on a constant basis, you should be proactive and do what you know needs to be done to complete your tasks.

Apply now   >

Interested in A DIFFERENT position?

Let’s talk

If none of the positions above fit your qualifications and you think you'd like to work at Thinslices, get in touch below.

Send us your resume   >