
Engenheiro de Software Senior – Front End
Posted May 25

Posted May 25
This is a fully remote position, open to applicants in Brazil.
• Work within a highly skilled team, developing scalable, resilient, and high-quality software;
• Technically lead the lifecycle of new features and products, overseeing deliveries and the evolution of solutions;
• Define front-end application architectures;
• Develop solutions that simplify and enhance the customer experience;
• Plan, estimate, and analyze impacts and risks associated with application changes;
• Create and monitor quality metrics and performance monitoring for developed applications;
• Collaborate with various departments and business teams in a dynamic, high-growth environment;
• Share ideas, participate in feedback sessions, and contribute to the technical development of the team;
• Work closely with the security team to ensure the reliability and protection of the platform;
• Participate in the evolution of development processes by promoting practices such as Dojo and Pair Programming;
• Continuously contribute to the technical advancement of the team and the dissemination of best practices.
• Bachelor's degree in Information Technology, Computer Science, Software Engineering, or related fields;
• Experience in creating responsive web pages;
• Proficiency in web application development using advanced JavaScript (OOP, inheritance, prototyping, Design Patterns, ES2015+, etc.);
• Proficiency in CSS3, SASS, Flexbox, and Grid Layout;
• Proficiency in application architecture (web server, HTTP, BFF, and Node.js);
• Proficiency in automated testing using Jest, Testing Library, among others;
• Proficiency in code quality tools, such as Prettier, Husky, and Stylelint;
• Proficiency in version control with Git;
• Proficiency in task automation and bundling tools, such as Webpack, Grunt, and Gulp;
• Experience with ReactJS, Next.js, Redux, and React Hooks;
• Experience with RESTful APIs and GraphQL (Apollo Client/Server);
• Experience with CI/CD tools, such as Jenkins;
• Experience with Clean Code and TDD methodologies;
• Experience in TypeScript;
• Experience with development copilots and AI tools applied to development;
• Ability to craft technical prompts;
• Experience using AI for code generation, refactoring, and testing;
• Ability to critically validate AI-generated code;
• Responsible use of AI considering security, privacy, and compliance.
• Meal and/or food allowance.
• Health and dental insurance.
• Life insurance.
• Partnerships with TotalPass and ZenKlub.
• Extended maternity and paternity leave.
• Childcare assistance.
• Discounts of up to 50% on postgraduate and MBA programs from prestigious institutions, such as FIA, FAAP, and PUCRS.
• No strict dress code: wear what makes you feel good.
• #CelebrateYou: Day off on your birthday.
• Baby Gift: present for newborns.
++hellohello
Uberall
Stone & Company
Social Discovery Group
Get handpicked remote jobs straight to your inbox weekly.