(function(d,s){var f=d.getElementsByTagName(s)[0],j=d.createElement(s), k=d.getElementsByTagName(s)[0],l=d.createElement(s); j.src='//assets.catho.com.br/gtm/GADataLayerFetch.js';j.onload=function(){ var gadl=new GADataLayerFetch('&q=_data,environment_data,ecommerce_ext,ecommerce'); gadl.fetch()}; f.parentNode.insertBefore(j,f);})(document,'script');
Ir para o conteúdo
Logotipo da Catho
Seu novo emprego está na palma das suas mãos! Baixe nosso app e obtenha vantagens :)
Botão App StoreBotão Play Store

Vaga de Digital and Full Stack Developer

1 vaga: | CLT (Efetivo) | Publicada em 10/04

Sobre a vaga

## **Responsibilities:** - **Development** - Develop MVPs and PoCs in collaboration with TCS and Customer teams in an agile manner - Managing the end-to-end life cycle for the development of software and applications - Overseeing and guiding the analyzing, writing, building, and deployment of software - Maintaining and upgrading the software following deployment - Modifying and testing changes to previously developed programs - **Front-end technology**: Expertise in front-end technologies, including JavaScript, CSS3 and HTML5 and third-party libraries such as React Js, Angular, jQuery and LESS - **Development languages**: Knowledge of server- side programming languages including Net, Java, Ruby and Python - **Database and cache**: Familiarity with DBMS technology, including SQL Server, Oracle, MongoDB and MySQL and caching mechanisms such as Redis, Memcached and Varnish - **Basic design ability**: Including knowledge of UI/UX and basic prototype design - Excellent writing and communication skills - Ability to visualize a proposed system and be able to build it - Analyze and understand requirements and design software solutions to meet those requirements - Develop and maintain in-house mobile apps and other mobility solutions - Write clean, efficient, and well-documented code that adheres to industry standards - Test and debug software to ensure it meets quality standards and works as intended - Collaborate with cross-functional teams, including designers, product managers, and other developers, to ensure that the solution meets business and requirements - Continuously improve software by researching and implementing new technologies and techniques - Document and maintain software systems to ensure they are easily maintainable and able - Configure and Integrate plug and play devices into Pace Port technology landscape - Participate in code reviews and provide to other team . ## **Requirements:** - Must be fluent in Portuguese and English. Proficiency in Spanish is a plus. - Bachelors degree in computer science, engineering, or a related field - Development experience in at least one programming language, such as Java, Python, C++, or JavaScript - Knowledge of software development methodologies, such as Agile, Scrum, or DevOps - Strong understanding of data structures, algorithms, and software design patterns - Experience with relational databases, such as MySQL, and NoSQL databases, such as MongoDB - Familiarity with version control systems, such as Git and its hosted platforms like GitHub, GitLab, and Bitbucket - Excellent problem-solving and critical thinking skills - Good communication and collaboration skills - Ability to work well in a fast-paced and dynamic environment
Idioma: Inglês - Fluente