Software / Web Engineer

Jobgether

View original posting

Work arrangement
Remote
Occupation
Software & IT
Location
Brazil
Compensation
Not disclosed
Apply by
April 10, 2027

About this role

<h3>Accountabilities</h3><li>Develop responsive, accessible, and high-performing web applications and reusable UI components using modern JavaScript, TypeScript, HTML, CSS, and front-end frameworks.</li><li>Translate product requirements and design specifications into polished, production-ready interfaces that provide consistent experiences across supported browsers, devices, and screen sizes.</li><li>Integrate APIs, authentication systems, analytics, and third-party services while following secure development practices and protecting user data.</li><li>Optimize front-end performance, usability, accessibility, and reliability by identifying bottlenecks and addressing technical issues.</li><li>Test critical user journeys across browsers, devices, and network conditions, implementing automated tests for essential functionality and workflows.</li><li>Investigate browser compatibility issues, integration failures, and production incidents, identifying root causes and implementing preventive improvements.</li><li>Deploy and maintain web applications in AWS environments, collaborating with platform and site reliability engineering teams to ensure operational readiness.</li><li>Manage application configurations and environment-specific settings, monitor application health and performance, and participate in deployment, rollback, and production-support processes.</li><li>Contribute to reliable, repeatable CI/CD workflows and improve deployment automation, testing practices, and production monitoring.</li><li>Write clean, maintainable, and well-tested code, participate in code reviews, follow engineering standards, and document technical decisions and operational procedures.</li><li>Collaborate with product, design, backend, QA, security, and platform engineering teams to coordinate delivery and resolve technical dependencies.</li><li>Use AI coding assistants and agentic development tools effectively while independently reviewing and validating generated code for correctness, security, reliability, accessibility, and maintainability.</li><li>Protect proprietary code, credentials, customer information, and other sensitive data when using AI-assisted development tools, remaining accountable for all delivered code.</li><li>Establish baseline performance and reliability metrics, identify improvement opportunities, and deliver measurable enhancements to critical user journeys.</li><li>During the first 90 days, learn the existing architecture and AWS deployment processes, deliver an agreed web improvement, strengthen automated testing, validate deployment and rollback procedures, and establish a roadmap for ongoing improvements.</li><li>Over the following 12–18 months, improve application performance, accessibility, and production reliability; increase automated test coverage; reduce recurring defects; and enhance monitoring and deployment processes.</li><h2>Requirements</h2><li>At least three years of professional experience developing and maintaining production web applications.</li><li>Strong knowledge of JavaScript and/or TypeScript, HTML, and CSS, with practical experience building modern web interfaces.</li><li>Experience with a contemporary front-end framework such as React, Vue, Angular, or an equivalent technology.</li><li>Demonstrated ability to build responsive, accessible, and user-friendly applications that perform consistently across browsers and devices.</li><li>Hands-on experience integrating APIs, authentication systems, and third-party services.</li><li>Knowledge of browser security and common web application security practices, including protecting credentials and sensitive information.</li><li>Experience writing, maintaining, and executing automated tests for critical application functionality.</li><li>Strong proficiency with Git, version control workflows, code reviews, and CI/CD pipelines.</li><li>Practical experience deploying and troubleshooting web applications in AWS environments.</li><li>An<strong>active AWS certification is required</strong>. AWS Certified Developer – Associate is preferred.</li><li>Strong debugging, analytical thinking, and problem-solving skills, with the ability to investigate production issues and identify root causes.</li><li>Ability to work independently, take ownership of technical deliverables, and collaborate effectively with cross-functional teams.</li><li>Comfort using AI-assisted and agentic coding tools, with the ability to develop and maintain production code independently, validate AI-generated implementations, and identify potential security and reliability issues.</li><li>Excellent communication and documentation skills, with a commitment to engineering quality, continuous improvement, and shared technical standards.</li><h2>Nice to have:</h2><li>Experience with AWS services such as ECS, S3, CloudFront, RDS, Lambda, CloudWatch, and IAM.</li><li>Familiarity with infrastructure as code, deployment automation, and cloud operations.</li><li>Experience with web performance optimization, including Core Web Vitals.</li><li>Knowledge of accessibility standards and guidelines, such as WCAG.</li><li>Experience with observability platforms, application monitoring, and error-tracking tools.</li><li>Background working on consumer-facing, social, creator, media, or subscription-based products.</li><li>Experience collaborating with mobile engineering teams to deliver consistent cross-platform experiences.</li><li>Familiarity with product analytics, event tracking, and application instrumentation.</li><h2>Benefits</h2><li>Competitive salary in USD, aligned with your skills and experience.</li><li>Paid time off to support work-life balance and personal well-being.</li><li>Health insurance subsidy to help cover healthcare expenses.</li><li>Annual salary reviews to recognize performance and professional growth.</li><li>Paid training and certifications to support continuous learning and technical development.</li><li>Fully remote work arrangement, offering flexibility to work from Brazil.</li><li>Hands-on experience with AWS cloud services, modern web technologies, and production engineering.</li><li>Ownership across the software development lifecycle, from building user-facing features to deploying, monitoring, and maintaining applications.</li><li>Opportunities to contribute to engineering standards, automation, application security, and continuous delivery improvements.</li><li>Collaboration with multidisciplinary engineering and product teams in a technology-driven environment.</li>

Apply on employer site

You'll continue on the employer's careers page to submit your application.