Desculpe, a oferta não está disponível,
mas você pode realizar uma nova pesquisa ou explorar ofertas semelhantes:

C++ Developer (Remote From Anywhere)

At Workling, we're revolutionizing the way businesses thrive by seamlessly matching challenges with skills, igniting instant impact and fueling continuous gr...


Workling - Distrito Federal

Publicado 2 days ago

Desenvolvedor Java

A Mirante Tecnologia é uma empresa sólida e confiável que atua desde 1998 em diversos segmentos do mercado, transformando ideais e necessidades em produtos e...


Mirante Tecnologia - Distrito Federal

Publicado 2 days ago

Executivo De Negócios - Comercial - Hospital Santa Luzia/Df

Requisitos: - Formação: Ensino superior completo em Administração, Economia, Gestão Hospitalar ou área correlatas; - Registro em conselho ou certificações es...


Rede Dor São Luiz - Distrito Federal

Publicado 2 days ago

Desenvolvedor Backend Pleno (Brasília)

Quem somos: A Marketdata é uma das mais renomadas consultorias de dados e tecnologia, fazendo parte do Grupo VML, que integra a gigante mundial WPP , maior c...


Marketdata - Distrito Federal

Publicado 2 days ago

Senior React Engineer

Detalhes da Vaga

We are seeking a Senior React Engineer to join our dynamic team and take a lead role in developing highly scalable, robust, and maintainable front-end applications.
You will work closely with cross-functional teams to design and implement complex, user-centric interfaces using React.js.
You will also mentor junior engineers, contribute to architectural decisions, and help shape the future of our products.
As a senior engineer, you are expected to take ownership of features, be proactive in addressing technical challenges, and ensure best practices are followed throughout the software development lifecycle.
Key Responsibilities: Lead Front-End Development : Architect, develop, and maintain user-facing features using React.js.
Collaborate with UX/UI designers to ensure technical feasibility of designs.
Translate UX to application Implement pixel-perfect designs with attention to responsive behavior and cross-browser compatibility.
Performance Optimization : Ensure the performance, quality, and responsiveness of applications.
Optimize components for maximum speed and scalability.
Code Quality & Best Practices : Write clean, maintainable, and testable code adhering to industry standards.
Enforce best practices in component architecture, state management, and data flow (e.g., Redux, Context API).
Mentoring and Leadership : Provide mentorship and technical guidance to junior developers.
Review code written by other team members and provide constructive feedback.
Contribute to improving team workflows and engineering processes.
Collaboration & Communication : Collaborate with product managers, back-end developers, to deliver high-quality features.
Actively participate in Agile ceremonies (e.g., stand-ups, sprint planning, retrospectives).
Use DevOps tools to ensure smooth deployment of front-end code.
Tech Stack & Tools : Maintain and upgrade our tech stack as necessary, including evaluating new tools and frameworks.
Work with tools like Webpack, Babel, and package managers (npm/yarn) for module bundling and asset pipeline.
Leverage TypeScript for stronger typing and improved code reliability.
Testing & Debugging : Write and maintain unit, integration, and end-to-end tests using Jest, Cypress, or similar testing frameworks.
Debug issues across browsers and platforms, and implement effective solutions.
Continuous Learning : Stay up-to-date with the latest industry trends and best practices in front-end development and React.js.
Advocate for and implement new technologies that can improve product efficiency and quality.
Key Requirements: 7+ years of experience in front-end development with at least 5+ years of hands-on experience with latest version of React.js.
Strong proficiency in JavaScript (ES6+), HTML5, CSS3, and TypeScript.
Deep understanding of React.js and its core principles (JSX, virtual DOM, hooks, component lifecycle etc.).
Proficiency in state management libraries like Redux, MobX, or React Context.
Experience with front-end build tools and development pipelines (e.g., Webpack, Babel).
Familiarity with RESTful APIs, GraphQL, and asynchronous request handling.
Experience with version control systems such as Git and platforms like GitHub/GitLab.
Strong knowledge of testing frameworks like Jest, Mocha, or Cypress.
Solid understanding of browser behavior, performance tuning, and cross-browser compatibility.
Experience with CI/CD pipelines (Bitbucket) and agile methodologies.
Familiarity with common front-end security concerns (e.g., XSS, CSRF) and techniques to mitigate them.
Preferred Qualifications: Experience with server-side rendering (SSR) using Next.js.
Familiarity with cloud platforms (Google Cloud Preferred).
Knowledge of containerization tools like Docker.
Experience in design systems and component libraries.
Exposure to mobile-first design principles and PWA (Progressive Web Apps) development.
Understanding of GraphQL and Apollo Client for data management.
Soft Skills: Excellent communication and collaboration skills.
Strong problem-solving abilities and attention to detail.
Ability to work in a fast-paced, dynamic environment and adapt to changing requirements.
Demonstrated leadership and mentoring experience.
Proactive, self-motivated, and able to drive projects to completion independently.


Salário Nominal: A acordar

Fonte: Talent_Dynamic-Ppc

Função de trabalho:

Requisitos

Built at: 2024-11-16T08:03:13.250Z