Full Stack Developer

Indeed

Company

Job typeFull-time
Workplace typeOnsite
Experience levelNo experience limit
Education levelNo degree limit

Description

Job Summary: Responsible for the development, maintenance, and deployment of software solutions, the Software Developer analyzes requirements, designs, implements, and deploys solutions that meet customer needs, with a focus on best practices and architecture. Key Highlights: 1. Focus on development, maintenance, and deployment of software solutions. 2. Bachelor's degree in IT required, with at least 4 years of experience in the field. 3. Emphasis on best practices in software engineering and architecture. **Working Hours:** 160 hours per month. **Education:** Bachelor's degree in Information Technology-related fields, such as Computer Science, Software Engineering, or Information Systems. **Experience:** Minimum of 4 years in the field. **Job Description:** Responsible for the development, maintenance, and deployment of software solutions. The Software Developer must be capable of analyzing requirements, designing, implementing, and deploying solutions that meet customer needs. It is essential to possess the technical ability to design systems meeting non-functional requirements and to have in-depth knowledge of best practices in software architecture and software engineering. **Technical Skills:** * Data Structures and Algorithms; * Object-Oriented Analysis and Design; * Best practices in software engineering, coding conventions, such as design patterns, software architectures, clean code, clean architecture, etc.; * Automated testing; * Web Services, APIs, protocols, and architectural styles—e.g., SOAP, REST, HTTP, WebSockets; * Programming languages: Java, C\# or Python; * Frameworks such as Spring, Quarkus, ASP.NET Core; * Fundamental cloud computing services from Azure, AWS, Google Cloud Platform, etc.; * Basic authentication and authorization standards such as JWT, OAuth, SAML, OpenID, etc.; * Relational and non-relational databases; * Containers; * Intermediate English proficiency; * Advanced knowledge of cloud computing; * DevOps tools; * System monitoring tools. **Main Responsibilities:** * Assist the team in making technical decisions; * Ensure project quality and adherence to software engineering best practices; * Review, refactor, and fix defects; * Keep software continuously ready for deployment; * Assist in preparing product documentation; * Disseminate and share knowledge with the team. **Behavioral Skills:** * Strong written and verbal communication; * Proactivity; * Commitment; * Continuous learning; * Organization; * Good teamwork. **Edge Benefits:** * Career development program with acceleration and growth opportunities; * Additional allowance to cover meal and transportation costs for on-site work; * Birthday day off; * Psychological support services, including psychotherapy and on-call psychological assistance; * Loan of electronic equipment to support work; * Discounts on foreign language courses for employees and dependents. Work Location: On-site

Some content was automatically translated

Posted by

João Silva

Indeed · HR

Location

Similar jobs

João Silva

Indeed · HR

Similar jobs

Full Stack Developer by Indeed in 2026 | ok.com