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

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   >

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   >

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   >

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   >

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   >