Role Description This is a part-time, remote role for a Full Stack Software
Engineer on the Billing Team at Impacto Serviços de Cobrança e Consultoria. The
engineer will design, develop, and maintain end-to-end billing features, including both
front-end interfaces and back-end services. Daily responsibilities include implementing new billing functionality, integrating with payment and invoicing systems, fixing defects, and improving performance and reliability. The role involves collaborating with product managers, designers, and other
engineers to translate business requirements into
technical solutions, writing clean and testable code, and participating in code reviews. The
engineer will also contribute to
technical documentation, monitor
production systems, and support continuous improvement of development practices and tools.
Qualifications
- Proficiency in Full-Stack Development and Software Development, with experience delivering complete features from concept to deployment.
- Strong Front-End Development skills, including building responsive user interfaces and working effectively with Cascading Style Sheets (CSS).
- Experience in Back-End Web Development, including designing APIs, working with databases, and integrating external services.
- Ability to write clean, maintainable, and well-tested code, using modern version control and CI/CD workflows.
- Experience working in an agile or iterative environment, collaborating with cross-functional teams.
- Solid problem-solving and debugging skills, with attention to accuracy and reliability in financial or billing-related systems.
- Effective written and verbal communication skills, with the ability to work independently in a remote setting.
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience; experience in fintech, billing, or payment systems is a plus.