18 mar
Importante grupo
Cali
Senior Full Stack JS Engineer
Mindtech is your gateway to exciting and impactful tech projects. We specialize in end-to-end software outsourcing, linking Latin American talent with global opportunities. Our fast, cost-effective approach ensures that our clients receive exceptional service and innovative solutions. With a diverse team of over 70 skilled professionals across Latin America and the US, we are committed to delivering software that drives success.
Key responsibilities:
● Design, implement, debug, document and improve software systems;
● Integrate data from various back-end services and databases;
● Gather and refine specifications and requirements based on technical needs;
● Explore the full potential of OpenAI to revolutionize our projects;
● Participate in sprint and project planning and estimation;
● Create and maintain clean API documentation;
● Review the code of your peers and follow our code style yourself;
● Cover your codebase with Unit Tests;
● Design database schemas, Migrations, Indexes and optimize the performance;
● Take part in project / sprint planning and estimation;
● Maintain app server and databases;
● Escalate technical issues to the Team Lead and Project Manager;
● Work with QA team for detailed testing;
● Participate in all the necessary meetings within the company.
Desired Skills & Qualifications:
● Clear and thorough understanding of design patterns and software development best practices;
● Hands-on experience with microservices architecture;
● Experience with React.js, Node.js, JavaScript and Typescript (at least 5 years);
● Relational and no-SQL databases - MySQL, PostgreSQL, Redis etc;
● RESTful API design and implementation;
● OAuth and single sign-on (SAML);
● GIT-based source management (Stash, Bitbucket, etc.);
● Performance analysis and improvement;
● Upper-Intermediate level of English (this position requires everyday spoken communication with English-speaking team members and customers).
Good to have:
● Experience working with React Native or desire to learn it.
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.