Mid Full-stack Engineer
- Accepting Applications Closed
- US Company | Small (11-50 employees)
- LATAM (100% remote)
- 3+ years
- Long-term (40h)
- Healthcare
- Full Remote
Required skills
- Java
- Kotlin
- Angular
- Google Cloud Platform
Requirements
Must-haves
- 3+ years of software development experience
- 2+ years of frontend development experience
- 2+ years of experience with Kotlin and Java
- 2+ years of experience with Angular and JavaScript/TypeScript
- Experience with Google Cloud Platform and its services (e.g. Compute Engine, Kubernetes, Pub/Sub, SQL, etc.)
- Experience with GitLab for version control, IntelliJ IDE, and modern CI/CD pipelines
- Experience in building large-scale, distributed, cloud-native applications
- Proficiency in working with IntelliJ IDE for Kotlin/Java development
- Strong knowledge of RESTful APIs and microservices architecture
- Familiarity with PostgreSQL, MySQL, or NoSQL databases
- Strong communication skills in both spoken and written English
- Bachelor's degree in Computer Science, Engineering, or a related field
Nice-to-haves
- Startup experience
- Experience working in healthcare systems
- Experience working with AI and machine learning models
- Experience with Docker, Kubernetes, and container orchestration
- Experience with modern DevOps practices and infrastructure as code (e.g. Terraform)
- Expertise in building scalable, high-performance applications and an understanding of cloud-based architecture
- Knowledge of React or Vue.js
- Familiarity with AWS or Azure
What you will work on
- Participate in the design, development, and delivery of mission-critical features
- Take part in the entire software development lifecycle, including design, implementation, deployment, and testing
- Develop and sustain backend services using Java and Kotlin
- Focus on performance, scalability, and reliability
- Create responsive and dynamic web applications with JavaScript, TypeScript, and Angular
- Incorporate AI/ML models into the product
- Build cloud-native applications on GCP, leveraging services like Compute, Storage, and Pub/Sub
- Work collaboratively with teams such as Product, UX/UI, and DevOps to define, design, and deliver new features
- Uphold code quality through thorough code reviews, unit testing, and adherence to best practices
- Maintain and improve continuous integration and delivery (CI/CD) pipelines using GitLab to enhance deployment efficiency
- Optimize application performance and resolve complex technical challenges in both frontend and backend components
Sign up for Strider today to get matched with top opportunities and receive job alerts.
Create your accountGet matched with the best remote opportunities from today's top US companies
Find great opportunities
Earn more compensation for your hard work
Access exclusive benefits like healthcare, English classes, and more
1-1 individualized training to succeed in the international job market