Full Stack Developer
New
J
JobgetherWeb applications
Work remotely from Brazil or another eligible Latin American location.ContractMiddle
Salary3,200 - 3,700 USD per month
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 4 years of professional experience developing and maintaining full stack web applications.
- Required Skills
- AWSGraphQLNode.jsPythonGCPJavaMicrosoft AzureVue.JsGoReactRESTful APIs
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical professional experience.
- At least 4 years of professional experience developing and maintaining full stack web applications.
- Strong proficiency in modern frontend frameworks, particularly React, Vue, or similar technologies.
- Backend development experience with at least one of Python, Node.js, Java, or Go.
- Practical experience designing, developing, and consuming REST or GraphQL APIs.
- Familiarity with cloud computing environments such as AWS, Google Cloud Platform, or Microsoft Azure.
- Understanding of frontend and backend architecture, application security, scalability, and performance optimization.
- Experience writing automated tests and applying software engineering best practices.
- Ability to work with APIs, external services, and data-intensive application workflows.
- Nice to have: experience with experimentation platforms, feature flags, or A/B testing frameworks.
- Nice to have: exposure to data pipelines, analytics platforms, data-processing tools, or AI-powered integrations.
Responsibilities
- Design, develop, and maintain user-facing features across frontend and backend systems.
- Build responsive and accessible interfaces using React, Vue, or similar technologies.
- Develop backend services for business logic, data access, and application workflows.
- Build, extend, and consume REST and GraphQL APIs, integrating internal services, data pipelines, and third-party platforms.
- Support integration of external AI platforms and services into product functionality.
- Translate product requirements and UX designs into maintainable code and collaborate with stakeholders.
- Prototype ideas and iterate on features using user feedback and experimentation results.
- Implement secure, scalable request handling and consider latency, infrastructure costs, and system performance.
- Write and maintain automated tests, and implement logging, monitoring, and performance tracking.
- Participate in code reviews, troubleshoot technical issues, and help resolve production incidents.
View Full Description & ApplyYou'll be redirected to the employer's site