Focuses on developing a deep expertise in a core language and engineering concepts and gaining awareness of other skills.
Writes production quality and maintainable code following well defined guidelines and best practices.
Designs and writes code for well defined engineering tasks (small to medium complexity) with minimal guidance from senior team members.
Actively participates in code reviews. Provides examples along with code review comments.
Has a broad understanding of the application and produces small to medium scale software components and sometimes involving third party integrations under the guidance of senior team members.
Has broad understanding of testing principles. Writes unit and integration tests with little to no help from senior team members.
Has broad understanding of debugging tools and methods of debugging.
Uses a systematic approach for debugging and solving problems in their code as well as support colleagues in resolving their issues.
Has broad understanding of SDLC and Agile concepts.
Actively communicates security vulnerabilities to leads and managers and addresses security issues under the guidance of senior team members.
Understands the scope of Scrum, proactively communicates to leads and managers on any deviations in the estimates or deliverables.
Capable of estimating a well-scoped task and have a good knowledge of the architecture, existing code and technologies.
Tech Stack ES 2017 ReactJS MobX SSR WebPack Gulp Handlebars Less TypeScript
Must Know: Intermediate English Intermediate in JS core and base concepts Intermediate in ES6/ES7/ES8 Intermediate in TypeScript Intermediate in OOP and Functional Programming Intermediate in DOM and its API Intermediate in JS Frameworks/UI Libraries Intermediate in State Management frameworks Intermediate in Package Managers (npm, yarn) Basic in Static Typing Intermediate in Development Tools Intermediate in Git Intermediate in Scrum/Agile Intermediate in HTML Templates Advanced in HTML/CSS Advanced in CSS Preprocessors
A Plus Intermediate knowledge Web API Basic experience in Test Frameworks Intermediate knowledge in Linters Intermediate knowledge in Module Bundlers
This is the history of the company written for the CTO who is one of the Cofounders → ¿Cómo cree una empresa de desarrollo en mi pueblo natal desde cero, con personas que no sabían programar?
More about our benefits
Salary in USD.
Equipment will be provided
One week off per year
budget for training for 480 USD