···
Log in / Register
Senior Full-Stack Developer
Indeed
Full-time
Onsite
No experience limit
No degree limit
R. Benedita Guerra Zendron, 21 - Vila Sao Joao, Barueri - SP, 06401-190, Brazil
Favourites
Share
Some content was automatically translatedView Original
Description

Job Opening for Senior Full-Stack Developer Description: We are looking for a Senior Full-Stack Developer to serve as a technical reference in our technology team. We seek a professional capable of taking responsibility for building, developing, and scaling our products, actively participating in the squad’s strategic decisions, and ensuring quality, performance, and adherence to best practices in architecture and coding. Responsibilities and Duties: * Develop features: Implement smaller front-end and/or back-end features under guidance from more experienced developers. * Code maintenance: Perform minor adjustments, bug fixes, and improvements to existing systems. * Write clean and readable code: Follow the team’s coding best practices and defined standards. * Participate in code reviews: Learn from peer feedback and contribute to reviewing others’ code. * Conduct testing: Write basic unit tests and participate in integration testing to ensure software quality. * Document code: Contribute to technical documentation for developed features. * Attend meetings: Engage in team meetings (e.g., Daily Scrums in agile methodologies) to discuss progress, challenges, and next steps. * Collaborate with the team: Work closely with other developers, designers, and team members to understand requirements and deliver solutions. * Research and learn: Dedicate time to learning new technologies, tools, and concepts under team guidance. * Identify and report issues: Recognize and clearly and objectively communicate bugs or bottlenecks. Requirements: * Front-end: + HTML: To structure web page content. + CSS: To style and define the visual appearance of web pages (colors, fonts, responsive layouts). + JavaScript: The fundamental language for web interactivity. + Front-end Frameworks/Libraries (basic): Basic knowledge of at least one popular framework such as React, Angular, or Vue.js. + Responsive Design: Ability to create interfaces that adapt to different screen sizes (desktops, tablets, mobile devices). + API Consumption: Understanding of how to communicate with RESTful APIs (Application Programming Interfaces) to fetch and send data. * Back-end: + Back-end Programming Language: Knowledge of at least one language such as Node.js (with Express), Python (with Django/Flask), Java (with Spring Boot), PHP (with Laravel), or Ruby (with Ruby on Rails). + Databases: Understanding of relational databases (e.g., SQL — MySQL, PostgreSQL, SQL Server) and/or non-relational databases (e.g., MongoDB). Ability to perform CRUD operations (Create, Read, Update, Delete). + RESTful APIs (basic): Understanding of how to build simple APIs to expose data and functionality. + Server Concepts: Basic knowledge of how web servers work (e.g., Apache, Nginx). * Additional Tools and Concepts: + Version Control: Proficiency in Git (git flow, rebase, cherry-pick, conflict resolution). + Development/Production Environments: Understanding of development, staging, and production environments. + Deployment: Familiarity with CI/CD (Continuous Integration/Continuous Delivery) processes and tools such as Jenkins, GitLab CI/CD, GitHub Actions. + Cloud Computing (basic): Awareness of cloud services such as AWS, Google Cloud, or Azure (e.g., S3, EC2, Lambda, Heroku). + Containerization (basic): Awareness of Docker for application packaging. Preferred Qualifications (Nice-to-Haves): * Experience with cloud services such as AWS, Azure, or Google Cloud. * Knowledge of DevOps practices. * Familiarity with containers and container orchestration using Docker and Kubernetes. * Prior participation in open-source projects. Competencies: * Strong verbal and written communication skills. * Proactivity and willingness to learn and share knowledge. * Focus on delivering high-quality results within challenging deadlines. * Ability to adapt to new technologies and tools as needed.

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

Company

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