- Home
- Jobs
- Software Engineering
- Senior Full-Stack Software Engineer

Senior Full-Stack Software Engineer at Particle41
Argentina - Remote; LATAM - Remote; Mexico - RemoteFull-timeRemoteSoftware EngineeringPosted about 2 months ago
Apply with PipelineAbout the Role
<h1><span style="font-size: 14pt;"><strong>The Opportunity</strong></span></h1>
<p>We’re looking for a Senior Full-Stack Engineer who can take ownership of the codebase and infrastructure. This isn’t just a “build what you’re told” role—you’ll be the primary technical driver of the platform, making architecture decisions, shipping features end-to-end, and ensuring our systems run reliably in production. You’ll work directly with the founder and have real autonomy to shape the product’s technical direction.</p>
<h1><span style="font-size: 14pt;"><strong>Our Tech Stack</strong></span></h1>
<table style="width: 34.684685%; height: 348px;">
<thead>
<tr style="height: 47px;">
<th style="width: 14.7778%; height: 47px;">
<p><strong>Layer</strong></p>
</th>
<th style="width: 80.615869%; height: 47px;">
<p><strong>Technologies</strong></p>
</th>
</tr>
<tr style="height: 66px;">
<th style="width: 14.7778%; height: 66px;">
<p><strong>Backend</strong></p>
</th>
<th style="width: 80.615869%; height: 66px;">
<p>Java 8, Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Gradle</p>
</th>
</tr>
<tr style="height: 47px;">
<th style="width: 14.7778%; height: 47px;">
<p><strong>Frontend</strong></p>
</th>
<th style="width: 80.615869%; height: 47px;">
<p>Angular 7, TypeScript, Angular Material, RxJS, Webpack</p>
</th>
</tr>
<tr style="height: 47px;">
<th style="width: 14.7778%; height: 47px;">
<p><strong>Database</strong></p>
</th>
<th style="width: 80.615869%; height: 47px;">
<p>PostgreSQL with JPA/Hibernate, Liquibase migrations</p>
</th>
</tr>
</thead>
<tbody>
<tr style="height: 47px;">
<td style="width: 14.7778%; height: 47px;">
<p><strong>Infrastructure</strong></p>
</td>
<td style="width: 80.615869%; height: 47px; text-align: center;">
<p><strong>AWS (EC2, RDS, S3, CloudFront), Docker</strong></p>
</td>
</tr>
<tr style="height: 47px;">
<td style="width: 14.7778%; height: 47px;">
<p><strong>Framework</strong></p>
</td>
<td style="width: 80.615869%; height: 47px; text-align: center;">
<p><strong>JHipster (project scaffolding and conventions)</strong></p>
</td>
</tr>
<tr style="height: 47px;">
<td style="width: 14.7778%; height: 47px;">
<p><strong>Monitoring</strong></p>
</td>
<td style="width: 80.615869%; height: 47px; text-align: center;">
<p><strong>Bugsnag (error tracking)</strong></p>
</td>
</tr>
</tbody>
</table>
<h1><span style="font-size: 14pt;"><strong>What You’ll Do</strong></span></h1>
<ul>
<li>Own the full application lifecycle—backend APIs, frontend UI, database schema, CI/CD pipelines, and production infrastructure on AWS</li>
<li>Design, develop, and ship new features across the Java/Spring Boot backend and Angular frontend</li>
<li>Manage and optimize our PostgreSQL database, including schema migrations (Liquibase), query performance tuning, and data integrity</li>
<li>Maintain and improve AWS infrastructure: EC2, RDS, S3, CloudFront, and related services</li>
<li>Collaborate directly with the founder to translate business requirements into technical solutions</li>
<li>Improve code quality through testing, code reviews, refactoring, and documentation</li>
<li>Troubleshoot and resolve production issues quickly and thoroughly</li>
<li>Evaluate and adopt modern tools, frameworks, and practices to keep the platform competitive</li>
<li>Leverage AI-powered development tools (e.g., Claude, GitHub Copilot) to accelerate delivery and improve code quality</li>
</ul>
<h1><span style="font-size: 14pt;"><strong>What We’re Looking For</strong></span></h1>
<h2><span style="font-size: 14pt;"><strong>Required</strong></span></h2>
<ul>
<li>5–8+ years of professional software development experience</li>
<li>Strong proficiency in Java and the Spring Boot ecosystem (Spring MVC, Spring Data JPA, Spring Security)</li>
<li>Solid front-end skills with Angular (TypeScript, RxJS, component architecture)</li>
<li>Deep experience with PostgreSQL or similar relational databases—schema design, migrations, query optimization</li>
<li>Hands-on experience with AWS services (EC2, RDS, S3, CloudFront, IAM) or comparable cloud platforms</li>
<li>Comfortable working across the entire stack and owning infrastructure alongside application code</li>
<li>Strong English communication skills (written and verbal) for daily collaboration</li>
<li>Self-directed and proactive—you take initiative, flag issues early, and don’t wait to be told what to do</li>
<li>Available during US business hours (Central Time preferred, but flexible within the Americas)</li>
</ul>
<h2><span style="font-size: 14pt;"><strong>Nice to Have</strong></span></h2>
<ul>
<li>Experience with JHipster-generated applications</li>
<li>Familiarity with Liquibase for database change management</li>
<li>Experience with Docker, CI/CD pipelines (GitHub Actions, Jenkins, or similar)</li>
<li>Background in marketplace platforms, subscription billing, or scheduling systems</li>
<li>Exposure to mapping/GIS tools (Google Maps API, geospatial queries)</li>
<li>Interest in or experience with AI-assisted development workflows</li>
</ul>
Related Roles
Senior Developer & Technical Project Manager
Particle41
Argentina - Remote; LATAM - Remote; Mexico - RemoteRemoteSenior Developer & Technical Project Manager
Particle41
India - RemoteRemotePython Developer
Particle41
India - RemoteRemoteFull Stack Developer (.NET)
Particle41
India - RemoteRemoteFull Stack Javascript Developer
Particle41
India - RemoteRemoteFull Stack Javascript & Database Developer
Particle41
India - RemoteRemote