Full Stack Senior Software Engineer
4 semanas atrás
NOTE: This is a contracting position working for a US Client. You must be located in South America and be fluent in English. Your resume must be submitted in English.
The Client is looking for a Full Stack Senior Software Engineer with proven expertise in software development activities including requirement analysis, design, implementation, and testing. The position will be responsible for the end-to-end lifecycle of changes: from analysis to the usage of the features on production. This is a FULL TIME REMOTE position, that will require leading/mentoring junior team members and working with geographically distributed teams in multiple time-zones.
Key Responsibilities:
- Backend Development: Design, implement, and maintain high-performance RESTful APIs using Java (preferably Spring Boot) for our web applications.
- Frontend Development: Build and maintain responsive and dynamic user interfaces using React and TypeScript, ensuring a seamless user experience.
- System Architecture: Contribute to the architecture and design of our application stack, ensuring scalability, reliability, and security.
- Collaboration: Work closely with cross-functional teams, including product management, UX/UI design, and DevOps, to deliver features that align with business goals.
- Code Quality: Write clean, maintainable, and testable code. Participate in code reviews, provide mentorship to junior developers, and advocate for best practices in both backend and frontend development.
- Testing & Debugging: Ensure the quality and performance of the application through unit testing, integration testing, and debugging.
- Performance Optimization: Identify and resolve performance bottlenecks on both the client and server sides.
- Agile Development: Actively participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives) and contribute to continuous improvement of the development process.
Required Skills and Expertise:
Backend Expertise:
NOTE: These skills are REQUIRED. Anything less than the listed number of years will be rejected.
- 7+ years of experience developing server-side applications with Java.
- 3+ years of experience in Java frameworks such as Spring Boot or similar.
- 3+ years of experience with RESTful APIs, microservices, and event-driven architectures.
- 3+ years of experience with databases (MySQL/NoSQL) and experience with database design and optimization.
Frontend Expertise:
NOTE: These skills are REQUIRED. Anything less than the listed number of years will be rejected.
- 3+ years of experience developing web applications using React.
- 3+ years of experience using TypeScript.
- Experience with state management libraries (e.g., Redux, Context API).
General Skills:
- Strong understanding of software engineering principles, design patterns, and best practices.
- Experience with version control (Git) and CI/CD pipelines.
- Strong problem-solving skills and attention to detail.
- 2+ years experience leading/mentoring other software engineers
- Excellent communication and teamwork skills.
Nice to Have:
- Experience with cloud platforms (AWS, Azure, GCP).
- Familiarity with Docker and Kubernetes.
- Familiarity with automated testing frameworks (e.g., Jest, JUnit).
- Knowledge of DevOps practices and tools.
==================================================
SALARY: will be based on experience but is paid in USD per hour worked. Timesheets are submitted monthly and paid within 2 weeks.
NOTE: candidate must have own company, willing to create one or use an intermediary like Braintrust to establish the Client - Contractor relationship
-
Senior Software Engineer
4 semanas atrás
Belo Horizonte, Minas Gerais, Brasil Banco Bradesco Sa Tempo inteiroJob Title: Senior Software Engineer - Full Stack DevelopmentAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining full-stack applications using Node.js and JavaScript. You will work closely with our cross-functional team to...
-
Senior Software Engineer
4 semanas atrás
Belo Horizonte, Minas Gerais, Brasil Thais Rodrigues Tempo inteiroJob DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and experience with full stack development.Design, develop, and maintain scalable software systems.Collaborate with cross-functional teams to identify and prioritize project requirements.Implement...
-
Senior Software Engineer
4 semanas atrás
Belo Horizonte, Minas Gerais, Brasil Arc Consultoria Tempo inteiroJob Title: Sr. Software Engineer (Full Stack)As a senior software engineer (full stack) at Company, you will be responsible for designing, developing, and maintaining complex software applications. Your primary focus will be on back-end development, but you will also work on front-end development to ensure seamless user experiences.Responsibilities:Design...
-
Senior Software Engineer
4 semanas atrás
Belo Horizonte, Minas Gerais, Brasil REDE ATENDE Tempo inteiroWe are looking for a Senior Software Engineer to join our team. Key responsibilities include designing, developing, and maintaining scalable and efficient software systems. Experience with Full Stack development and a strong understanding of computer science fundamentals are essential.Key Skills:Programming languages: JavaScript, Python, and C++Web...
-
Senior Software Engineer
4 semanas atrás
Belo Horizonte, Minas Gerais, Brasil Age Desenvolvimento Humano Tempo inteiroAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team. The successful candidate will have extensive experience in full stack development, with a strong focus on delivering high-quality software solutions.Key Responsibilities:Design, develop, and deploy full stack applications using a range of technologies.Collaborate with...
-
Software Engineer
4 semanas atrás
Belo Horizonte, Minas Gerais, Brasil Empresa Do Setor Privado Tempo inteiroWe are seeking a highly skilled Software Engineer - Full Stack Developer to join our team at {company}.Key responsibilities include:Designing and developing scalable software applicationsCollaborating with cross-functional teams to identify business requirementsWriting high-quality, well-documented codeEnsuring seamless integration with existing systemsAs a...
-
Senior Full Stack Engineer
1 semana atrás
Belo Horizonte, Brasil Cinnamon Inc. Tempo inteiroSenior Full Stack Software EngineerJob Title: Senior Full Stack Software EngineerLocation: Remote (Brazil)Job Type: Full-timeAbout Us:We are a healthcare startup dedicated to improving patient advocacy through technology. Our software automates processes to assist patient advocates in their efforts to help patients afford their medical bills by enrolling...
-
Belo Horizonte, Minas Gerais, Brasil Grupo Suporte Tempo inteiroAbout the RoleWe are seeking a senior software engineer to join our team at {company}. The ideal candidate will have a strong background in full-stack development and experience in designing and implementing complex software systems.Responsibilities will include:Designing and developing scalable and efficient software applicationsCollaborating with...
-
Senior Software Engineer
4 semanas atrás
Belo Horizonte, Minas Gerais, Brasil Grupo Nortearh Tempo inteiroWe are looking for a skilled Senior Software Engineer to join our team as a Full Stack Developer. In this role, you will be responsible for designing, developing, and deploying high-performance applications using Kotlin and Spring Boot. Your primary focus will be on building scalable and efficient back-end systems that meet the needs of our customers.Key...
-
Software Engineer
4 semanas atrás
Belo Horizonte, Minas Gerais, Brasil Empresa de Seguros Tempo inteiroAbout the Role:As a Software Engineer (Full Stack), you will be responsible for designing, developing, and maintaining scalable software systems. Our company is looking for a talented individual to join our team and contribute to the success of our projects.Key Responsibilities:Design and develop software systems using Java and JavaScriptCollaborate with...
-
Engenheiro de Software Full-Stack
3 semanas atrás
belo horizonte, Brasil Empresa de Sistemas de Software Tempo inteiroEmpresa de Sistemas de Software admite Engenheiro de Software Full-Stack em Belo Horizonte.
-
Desenvolvedor Full Stack Sênior
2 meses atrás
Belo Horizonte, Brasil Empresa de tecnologia Tempo inteiroEmpresa de tecnologia admite Desenvolvedor Full Stack Sênior em Belo Horizonte (Anchieta). Tarefas pertinentes a rotinas de Desenvolvedor Full Stack Sênior.
-
Software Engineer
4 semanas atrás
Belo Horizonte, Minas Gerais, Brasil Laluc Casa Tempo inteiroAbout the RoleWe are seeking a skilled Software Engineer (Full Stack) to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications.Key ResponsibilitiesDesign and develop software applications using a range of programming languages and...
-
Desenvolvedor Full Stack Sênior
4 semanas atrás
Belo Horizonte, Minas Gerais, Brasil Empresa de tecnologia Tempo inteiroEmpresa de tecnologia busca um Desenvolvedor Full Stack Sênior em Belo Horizonte (Anchieta) para realizar rotinas de Desenvolvimento de Software. Algumas das responsabilidades incluem:* Desenvolvimento de software com tecnologias web e móveis;* Implementação de requisitos funcionais e não funcionais;* Manutenção e atualização de sistemas...
-
Engenheiro de Software Full-Stack
3 semanas atrás
Belo Horizonte, Brasil Empresa de Sistemas de Software Tempo inteiroEmpresa de Sistemas de Software admite Engenheiro de Software Full-Stack em Belo Horizonte.Projetar e implementar soluções TypeScript (backend e frontend).Projetar, implementar e gerenciar infraestrutura em nuvem.Trabalhar em conjunto com outros desenvolvedores para melhorar habilidades e base de código.
-
Desenvolvedor Full Stack Sênior
2 meses atrás
Belo Horizonte, Brasil Jobbol Tempo inteiroEmpresa de tecnologia admite Desenvolvedor Full Stack Sênior em Belo Horizonte Anchieta para atuar em Tempo integral, A combinar.. Tarefas pertinentes a rotinas de Desenvolvedor Full Stack Sênior.. É oferecido contrato PJ, A combinar.
-
Engenheiro de Software Full-Stack
3 semanas atrás
Belo Horizonte, Brasil Empresa de Sistemas de Software Tempo inteiroEmpresa de Sistemas de Software admite Engenheiro de Software Full-Stack em Belo Horizonte. Projetar e implementar soluções TypeScript (backend e frontend). Projetar, implementar e gerenciar infraestrutura em nuvem. Trabalhar em conjunto com outros desenvolvedores para melhorar habilidades e base de código.
-
Engenheiro de Software Full-Stack
3 semanas atrás
belo horizonte, Brasil Empresa de Sistemas de Software Tempo inteiroEmpresa de Sistemas de Software admite Engenheiro de Software Full-Stack em Belo Horizonte. Projetar e implementar soluções TypeScript (backend e frontend). Projetar, implementar e gerenciar infraestrutura em nuvem. Trabalhar em conjunto com outros desenvolvedores para melhorar habilidades e base de código.
-
Desenvolvedor Full Stack Sênior
Há 1 mês
Belo Horizonte, Minas Gerais, Brasil Empresa de tecnologia Tempo inteiroEmpresa de Tecnologia busca Desenvolvedor Full Stack SêniorEstamos procurando um profissional experiente para atuar como Desenvolvedor Full Stack Sênior em nossa equipe em Belo Horizonte.ResponsabilidadesDesenvolver soluções de software completas, incluindo front-end e back-end.Trabalhar em equipe para entregar projetos de alta qualidade.Desenvolver e...
-
Software Engineer with expertise in Full Stack Development
4 semanas atrás
Belo Horizonte, Minas Gerais, Brasil Bennu Consultoria Tempo inteiroAbout the Role:We are seeking a talented Software Engineer to join our team. The ideal candidate will have expertise in Full Stack Development and a strong understanding of Agile methodologies. Key responsibilities include designing, developing, and maintaining software applications using a variety of programming languages and frameworks. Strong...