···
Log in / Register

Full-Stack Developer

Indeed
Full-time
Onsite
No experience limit
No degree limit
R. Francisca Pires Sampaio, 10 - Maioba do Mocajituba, Paço do Lumiar - MA, 65130-000, Brazil
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: Responsible for full-stack application development, ensuring performance, scalability, and an excellent user experience, while collaborating across multiple teams and focusing on continuous improvement. Key Highlights: 1. Full-stack development from front-end to back-end 2. Focus on performance, scalability, and user experience 3. Collaboration with Product, Marketing, UX/UI, and Data teams Responsible for developing complete applications—from front\-end to back\-end—ensuring performance, scalability, and an excellent user experience. * **Behavioral Profile:** * + Proactive: Ability to anticipate performance, security, scalability, and usability bottlenecks before they impact systems or user experience; + Analytical: Strong logical reasoning and ability to interpret technical requirements, metrics, and business rules, transforming\-them into efficient solutions; + Collaborative: Seamless integration with Product, Marketing, UX/UI, and Data teams; + Autonomous: Self-organized in managing priorities, handling multiple concurrent tasks, and delivering independently; + Performance-Oriented: Focus on building fast, secure, and scalable solutions; + Curious: Constant interest in emerging technologies, architectural best practices, and API and application performance; + Creative in Problem-Solving: Ability to propose alternative technical approaches that balance performance, scalability, and positive user experience; + Solution-Oriented: Ability to quickly and accurately diagnose and resolve bugs, integration failures, and database bottlenecks; + Documenter: Commitment to technical documentation of APIs, endpoints, and processes. **Education:** + Preferred qualification: Bachelor's degree (completed or in progress) in Computer Science, Software Engineering, Information Systems, Systems Analysis and Development, or related fields. **Required Knowledge:** + Languages: HTML5, CSS3, JavaScript, TypeScript, Python, SQL; Modern Frameworks: Proficiency in at least one of: React.js, React Native, Vite.js, Express, NestJS, or Flask. CSS Frameworks: Experience with Tailwind CSS, Bootstrap, or other responsive design systems. APIs: Creation, documentation, and maintenance of RESTful APIs—and preferably GraphQL. Databases: Proficiency in SQL (PostgreSQL) and familiarity with NoSQL databases (MongoDB, Redis). Authentication and Security: JWT, OAuth2, rate limiting, data encryption, protection against SQL injection and XSS. Code Versioning: Proficiency in Git, including best practices for branch management (Git Flow, trunk-based development, etc). Responsiveness: Mobile\-first design and cross\-browser compatibility. Web Performance: Techniques such as lazy loading, code splitting, asset optimization, and improvement of Core Web Vitals. Technical SEO: On\-page SEO best practices, code structure, meta tags, and performance optimization. **Required Skills:** + Architecture and Development: Design, develop, and maintain scalable, secure, and high\-performance APIs, ensuring quality and reliability in system integrations. Front\-end Development: Transform design prototypes (Figma, XD, etc.) into responsive, accessible, and performant interfaces. Integrations: Integrate applications with marketing platforms, CRMs, analytics tools, and other external services. Performance and Scalability: Optimize web applications for maximum speed, scalability, and stability, monitoring performance metrics and uptime. Code Quality: Actively participate in code reviews to ensure deliverables meet technical quality and organizational standards. Deployment and Releases: Participate in deployment, release, and integration testing processes. Componentization: Maintain and evolve Design Systems and reusable component libraries. User Experience: Maintain a critical UX perspective, always prioritizing the best possible user experience. Work Methodology: Apply agile methodologies (e.g., Scrum), collaborate with the team, and keep technical documentation up to date. * Full\-Stack Development: Develop and maintain applications, websites, and landing pages, ensuring efficient, secure integrations and a positive user experience. * Third\-Party Integrations: Implement integrations between company systems and CRMs, marketing automation platforms, and other tools. * Cross\-Department Integration: Collaborate closely with Marketing, Sales, and Web Design teams to ensure rapid, secure, and layout\-and\-campaign\-aligned integrations. * Performance: Implement continuous improvements in performance, scalability, security, and optimization. * Technical Documentation: Ensure system documentation is complete and up to date, facilitating maintenance and solution evolution. Growth and Marketing Support: Support the Marketing team in capturing, processing, and integrating data for growth campaigns and marketing automation. * Quality and Technical Evolution: Contribute to continuous improvements in the development process, coding best practices, and application architecture evolution. * Agile Methodology: Actively participate in sprints and agile rituals (Scrum/Kanban), including daily standups, planning, and reviews.

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
João Silva
Indeed · HR

Similar jobs

Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.