Software Engineer, Full Stack, Senior

Job not on LinkedIn

November 27

🗣️🇧🇷🇵🇹 Portuguese Required

Apply Now
Logo of Spassu

Spassu

Digital Transformation • SaaS • Technology

Spassu is a Brazilian company specializing in end-to-end digital transformation solutions. With over 30 years of experience, Spassu focuses on maximizing value delivery by simplifying processes and improving decision-making throughout its partners' journeys. The company employs experts in user experience, design thinking, and agile methodologies to co-create innovative solutions that meet the needs of diverse industries. By leveraging a multidisciplinary approach and applying best practices like ITIL and LEAN, Spassu facilitates continuous improvement and ensures the effective implementation of IT services across various sectors.

1001 - 5000 employees

Founded 1992

☁️ SaaS

📋 Description

• Responsible for building the frontend and backend components of technological solutions. • Use software project design techniques and test-driven development to produce components without technical debt. • Establish the overall structure of each architectural view. • Define and create software solutions that meet users' functional and non-functional requirements. • Define and document the solution architecture. • Propose new technical standards and guidelines or modify existing ones. • Code software in languages appropriate to the project's objectives. • Ensure that built or maintained software is up to date with the latest and most secure technological features and components available. • Actively participate in ceremonies and meetings according to the agile development process. • Use source code version control and software release systems. • Create, execute, and interpret automated software tests. • Create, maintain, and interpret logical and physical data modeling diagrams. • Install and configure development and test environments according to the assigned project. • Perform the software measurements required as specified in the annexes to the Terms of Reference. • Transfer knowledge about the projects to the Client's team. • Document the software using all available resources.

🎯 Requirements

• Bachelor's degree in Information Technology or completion of any bachelor's degree accompanied by a postgraduate certificate (specialization, master's or doctorate) in Information Technology. • Systems development and architecture. • Knowledge of Agile Methodologies; principles, roles, artifacts, and ceremonies. • Software development using Java 8 and above. • Software development using the Spring Framework. • Front End Web development; use of languages and techniques for frontends such as HTML, JavaScript, TypeScript, CSS, NodeJS; responsive web interfaces; User Experience (UX); principles and concepts. • Front-end development using the Angular framework. • Front-end development using the React framework. • Mobile development; use of languages and tools for Android and iOS mobile development: Ionic, Swift, Android Studio. • Software Architecture; architectural patterns and paradigms; software design principles, DDD - Domain-Driven Design, and design patterns. • Microservices architecture, approaches, and patterns. • DevSecOps; principles and fundamentals of DevSecOps practices. • Automated testing and code quality verification. • Secure Software Development; principles and concepts, OWASP Top 10. • Use of code versioning tools and techniques; git, GitLab. • Use of query and data manipulation languages for databases; SQL, DML, DDL ANSI Standard, IBM/DB2, SQL Server, MySQL, PostgreSQL, H2 Database, Oracle Database. • Persistence: JPA 2.0, Hibernate 4.3 or higher, Hibernate Envers. • Authentication services, SSO Single Sign-On, OAuth2 protocol (RFC 6749). • Installation and configuration of development environments for Java, Node, SQL, and NoSQL on Windows and Linux operating systems.

🏖️ Benefits

• Health Plan • Dental Plan • Life Insurance • Meal or Food Allowance • Transportation Allowance • WellHub • Gympass

Apply Now

Similar Jobs

November 26

Lead and mentor dev and QA teams, define project architecture, and ensure clean, efficient solutions. Remote position with flexible hours and career progression.

🗣️🇧🇷🇵🇹 Portuguese Required

JavaScript

Node.js

React

React Native

TypeScript

November 26

Fullstack Developer responsible for developing and maintaining web systems at Instituto de Pesquisas Eldorado. Collaborating with design and product teams to ensure quality implementations.

🗣️🇧🇷🇵🇹 Portuguese Required

Angular

AWS

Azure

Docker

Google Cloud Platform

Java

JavaScript

Node.js

NoSQL

React

Vue.js

November 26

Tech Lead managing a full stack development team at a rapidly growing startup. Fostering collaboration to deliver value through innovative product solutions while emphasizing self-management.

AWS

Cloud

JavaScript

Node.js

NoSQL

Python

React

SQL

Go

November 26

Senior Full Stack Developer optimizing the Colecta platform at eSales. Responsible for system architecture, development, and API integrations.

🗣️🇧🇷🇵🇹 Portuguese Required

AWS

DynamoDB

JavaScript

Jenkins

Node.js

Postgres

React

November 26

Software Architect focused on quality, functionality, and performance of software solutions. Driving process automation and meeting deadlines while developing innovative software solutions.

🗣️🇧🇷🇵🇹 Portuguese Required

Java

JavaScript

Node.js

OpenShift

Go

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com