DescriptionThe process consists of 2 stages.1.- 30-minute interview with team lead to validate experience on the required technologies, cultural fit, and soft skills.2.- 1-hour technical interview with live coding
ResponsibilitiesBuilding modular and reusable components and libraries.Optimizing your application for performance.Drive the architecture for a graph visualization app.Implementing automated testing integrated into development and maintenance workflows.Staying up-to-date with all recent developments in the JavaScript space.Proposing any upgrades and updates necessary for keeping up with modern security and development best practices.
Basic Qualifications
Advanced English Strong communication skills.Self-driven, motivated.Excellent problem-solving skills.Ability to thrive in a team environment.
Skills RequiredHighly proficient with React (+5 years)Experience with JavaScript language. (+3 years)Good understanding of HTML5 and CSS3. (+5 years)Experience with TailwindExperience with visualization libraries like Chart.js, d3, MxGraph or similar.Understanding of server-side rendering and its benefits and use cases.Knowledge of functional programming and object-oriented programming paradigms.Ability to write efficient, secure, well-documented, and clean JavaScript code.Familiarity with automated JavaScript testing, specifically testing frameworks such as testing-library, Jest or Mocha.Proficiency with modern development tools, like Babel, Webpack, and Git.Experience with both consuming and designing RESTful APIs.Proactivity and initiative, we expect developers with years of experience to be more independent
Skills Desirable CI/CD: Kubernetes, harness, Jenkins Graph: Cytoscape, canvas, and SVG Backend: Java Spring boot Testing: Cypress
Questions on the below tech stackreacttailwindreact-querytypescriptflexboxtypescriptJavascripthttp and websocketcssdocker and awsand an exercise