···
Log in / Register
Mid-level Fullstack Developer
Indeed
Full-time
Onsite
No experience limit
No degree limit
79Q22222+22
Favourites
Share
Some content was automatically translatedView Original
Description

Job Summary: We are looking for a Mid-level Software Developer passionate about IT and innovation to enhance digital solutions, collaborate in agile teams, and responsibly use Generative AI. Key Highlights: 1. Grow technically and experiment with new development practices. 2. Collaborate in agile teams with a focus on quality and continuous learning. 3. Build purposeful software and use Generative AI intelligently. We are at an important stage of evolution in how we develop software. We seek someone who wants to grow technically, experiment with new practices, and actively contribute to the product’s and team’s evolution. We want someone who values quality, collaboration, and continuous learning—using Generative AI intelligently (AI Augmented / Spec Driven) to boost productivity, always with critical thinking and technical responsibility. If you enjoy building purposeful software, discussing architecture, reviewing code intentionally, and evolving alongside your team, this role is for you. **Who we are and why we’re hiring**. Founded in 2016, we are the specialized arm offering outsourced IT professional services, enabling our clients to focus on their business purposes while entrusting their IT needs to us. In line with growing demand for these services, we have restructured our organization by bringing in top talents and specialists to join our team. Our employees are our greatest and most valuable asset; therefore, we seek dynamic professionals passionate about IT, innovation, and quality—who place the customer first but also prioritize their own well-being and that of the entire group, valuing the importance of continuous learning. **Job Responsibilities**: The Mid-level Software Developer will be responsible for developing and enhancing digital solutions using C#/.NET (ASP.NET / .NET Core) on the backend and React/Next.js on the frontend, applying sound architectural and software engineering practices—such as Clean Architecture, DDD, or layered architectures—to ensure clean, testable, sustainable, and easily maintainable code. They will work on monolithic and distributed systems, always focusing on continuously delivering business value and ensuring the technical sustainability of solutions. They will actively participate in agile teams (Scrum, Kanban, or XP), contributing to code reviews, Pull Requests, pair programming, mob programming, and continuous improvement ceremonies. They will be responsible for developing and maintaining automated tests (unit and integration), including mocking and API testing, thereby contributing to quality, reliability, and reduction of technical debt. They will also support observability practices and robust versioning strategies using Git, emphasizing collaboration and structured code review. The professional will use Generative AI as a productivity tool—for code generation, testing, documentation, and analysis—while maintaining a critical stance, rigorous technical validation, and accountability for generated outputs. They will participate in the Enhanced Pull Request model, reviewing not only syntactic aspects but also intent, adherence to acceptance criteria, and functional impact of changes. Additionally, they will support Spec Driven Development practices, helping transform requirements into clear, organized specifications that guide both human work and AI usage. A collaborative attitude, autonomy to propose improvements, commitment to product success, and active participation in the team’s technical evolution are expected. **Mandatory Requirements** Develop and enhance digital solutions using C#/.NET (ASP.NET / .NET Core) on the backend and React / Next.js on the frontend. Apply sound architectural and software engineering practices (Clean Architecture, DDD, or layered architectures). Work on monolithic and distributed systems, focusing on business value and technical sustainability. Actively participate in agile teams (Scrum, Kanban, or XP). Contribute to code reviews, Pull Requests, pair programming, and mob programming. Develop and maintain automated tests (unit and integration), including mocking and API testing. Use Generative AI to support code, test, documentation, and analysis generation—with rigorous technical validation. Support Spec Driven Development practices, transforming requirements into clear specifications (/specify, /plan). Participate in the Enhanced Pull Request process, reviewing not only syntax but also intent, acceptance criteria, and functional impact. Contribute to observability, reliability, and reduction of technical debt. Share knowledge and evolve alongside more experienced professionals. **Desirable Requirements** Experience with TDD and/or BDD. Knowledge or experience with Python. Experience with CI/CD (Azure DevOps or GitHub Actions). Experience with Docker, Kubernetes / AKS, Helm. Infrastructure as Code (Bicep or Terraform). Knowledge of application security (OWASP). Experience with distributed architectures and messaging systems. Knowledge of Prompt Engineering for LLMs. **Expected Start Date**: Immediate Start **Experience Level**: Mid-level **Employment Type**: Individual Legal Entity (PJ) **Work Model**: Remote **Preferred Education**: Bachelor’s degree or currently pursuing a degree in Computer Science, Computer Engineering, Information Systems, or Systems Analysis.

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.