
Full-Stack Engineer
Posted Jul 30

Posted Jul 30
This is a fully remote position, open to applicants in Argentina.
• Design and sustain frontend features, backend services, APIs, and data integrations.
• Execute product requirements and UX designs by utilizing established architectural and coding standards.
• Construct reusable, responsive, and accessible user interface components.
• Develop backend business logic, handle database interactions, create application APIs, and manage background processes.
• Produce clean, understandable, and maintainable code.
• Create and uphold unit, integration, component, and end-to-end tests.
• Engage in technical planning, estimation, refinement, and implementation discussions.
• Recognize requirement gaps, technical risks, dependencies, and edge cases during the development process.
• Diagnose defects and production issues with support from senior engineers when needed.
• Actively participate in pull request reviews and respond constructively to feedback.
• Keep technical documentation up to date for the capabilities developed.
• Collaborate with QA to validate acceptance criteria and enhance test coverage.
• Work alongside DevOps to address deployment, environment, and operational challenges.
• Utilize logging, monitoring, browser tools, and database queries to analyze application behavior.
• Employ AI-assisted engineering tools to expedite development, test creation, documentation, and troubleshooting, ensuring validation of all generated outputs.
• Engage in release validation and production support activities.
• Around 3 to 6 years of professional software development experience.
• Proven experience in constructing production web applications.
• Strong proficiency in JavaScript and TypeScript.
• Familiarity with React or another modern component-based frontend framework.
• Comprehension of component design, state management, API integration, responsive layouts, and frontend testing.
• Experience in backend development utilizing Node.js, Python, Java, C#, or a similar technology.
• Background in building or utilizing REST APIs.
• Proficient in working with relational databases and crafting SQL queries.
• Understanding of prevalent data modeling concepts.
• Experience with Git, pull requests, code reviews, and collaborative development workflows.
• Proficient in writing automated unit and integration tests.
• Basic knowledge of cloud-hosted applications, deployment pipelines, containers, and application environments.
• Capability to troubleshoot defects using logs, browser development tools, API clients, and database queries.
• Awareness of fundamental software design principles and common web application security issues.
• Health insurance
• Flexible working hours
• Professional development opportunities
Sigma Software Group
Collectly
Allata
Get handpicked remote jobs straight to your inbox weekly.