Job Title:
We are seeking a highly skilled Full Stack Engineer to join our team.
About the Role
The successful candidate will be responsible for designing, developing, and maintaining scalable web applications using React Native and NestJS. They will also implement and manage cloud infrastructure using AWS services and Terraform. Additionally, they will build and deploy containerized applications with Docker.
This is an exciting opportunity for someone who thrives in a startup environment and enjoys owning the full development lifecycle, from planning and coding to deployment and monitoring. Familiarity with .NET and Angular is a plus, but not required at an advanced level.
Key Responsibilities
* Design, develop, and maintain scalable web applications using React Native and NestJS.
* Implement and manage cloud infrastructure using AWS services and Terraform.
* Build and deploy containerized applications with Docker.
* Collaborate across the full development cycle, from architecture and design to CI/CD and release management.
* Participate in code reviews, ensure best practices, and optimize for performance and reliability.
* Stay up to date with emerging technologies and contribute innovative ideas to improve systems and processes.
Requirements
To be considered for this role, you must have strong proficiency in React Native and NestJS. You should also have hands-on experience with AWS (Lambda, S3, EC2, ECS, or similar) and practical experience with Terraform for infrastructure as code. Solid understanding of Docker for containerization is also essential.
A good understanding of cloud computing principles and CI/CD pipelines is required. Familiarity with .NET and Angular (basic to intermediate) is a plus.
Preferred Qualifications
* Experience with Kubernetes or other orchestration tools.
* Prior experience in full-cycle roles, especially within small startup teams.
* Knowledge of MSSQL and PostgreSQL databases.
* Exposure to Python, Machine Learning, or AI-driven systems.
* Demonstrated ability to adapt quickly and learn new technologies.