We are seeking an experienced Full Stack Engineer to join our growing engineering team and help build and evolve our AI powered products across cloud environments (AWS and Azure). The ideal candidate is a utility player who is comfortable working across the stack, strong in Python on the backend and capable on the frontend with React or Next.js. The candidate should thrive in a startup environment where agility, ownership, and cross-functional collaboration are highly valued.
Fullstack Engineer at Unknown
Remote - Remote (LATAM)
More jobs at UnknownRequirements
Education
- Bachelor's degree in computer science, software engineering, or related field
Experience
- Four or more years of industry experience as a Software Engineer, with meaningful experience across both backend and frontend
Skills
- Python
- Flask
- FastAPI
- AWS
- Azure
- RESTful APIs
- GraphQL APIs
- React
- Next.js
- Pulumi
- Terraform
- Auth0
- Cognito
- SQL
- NoSQL
- Docker
- ECS
- EKS
- CI/CD pipelines
- DevOps best practices
- JavaScript
- TypeScript
- CSS
- Responsive UI development
- Secure API design
- Logging and monitoring
- Machine learning integration
- Secure coding practices
- Containerized workloads
- Event driven architectures
Languages
- English
Certifications
- AWS Solutions Architect Associate
Responsibilities
- Collaborate closely with AI Engineers to integrate models, pipelines, and AI services into production applications
- Own end-to-end delivery of features that span backend, frontend, and AI components
- Architect, develop, and maintain scalable backend services and APIs using Python (Flask or FastAPI) and cloud native components
- Create and manage RESTful or GraphQL APIs to support web applications and integrations
- Implement security, performance, and reliability best practices across backend services
- Develop, test, and maintain user-facing features using React and Next.js
- Work closely with product and design to translate wireframes and prototypes into responsive, intuitive interfaces
- Optimize frontend performance and ensure a smooth, consistent user experience across browsers and devices
- Contribute to CI or CD pipelines and infrastructure as code to support reliable releases
- Monitor, troubleshoot, and debug issues across the stack to maintain high availability and performance
Technologies
PythonFlaskFastAPIAWSAzureRESTful APIsGraphQLReactNext.jsPulumiTerraformAuth0CognitoSQLNoSQLDockerECSEKSCI/CD pipelinesDevOps
See if your resume is ready for this job
See how our AI can optimize your resume and improve your chances for this role.