Description
Summary:
Seeking an Independent Contractor Full Stack Developer to develop and maintain a production web and mobile platform, contributing to improving existing systems within a remote engineering team.
Highlights:
1. Opportunity to improve existing systems and solve problems.
2. Collaborate with experienced engineers in a distributed team.
3. Focus on clean, maintainable, and well-documented code.
We are looking for a **Full Stack Developer** to join a remote engineering team as an **Independent Contractor** and contribute **to the development and maintenance of a production web and mobile platform used by internal teams in the United States.**
You will work alongside experienced engineers supporting a system that handles real operational workflows. This role is ideal for someone who enjoys solving problems, improving existing systems, and collaborating with a distributed team.
**Responsibilities**
* Develop and maintain features for a web and mobile application
* Collaborate with senior developers to implement new functionality
* Troubleshoot and debug issues across frontend, backend, and integrations
* Write clean, maintainable, and well\-documented code
* Document system changes and development processes
* Communicate progress, blockers, and updates with the team
* Contribute to improving system stability and performance
**Tech Stack**
Experience with similar technologies is preferred, but candidates do not need to know every tool.
1\) Frontend
* React (TypeScript)
* Vite
* Tailwind / CSS
2\) Mobile
* React Native (Expo)
3\) Backend
* Java
* Spring Boot
* Spring Security / Spring Cloud
4\) Database
* PostgreSQL
* JPA / Hibernate
5\) Infrastructure
* Docker
* AWS
* CI/CD (GitHub Actions)
6\) Testing \& Tools
* Jest
* Vitest
* Cypress
* JUnit
* Postman
**Requirements**
* Strong understanding of software development fundamentals
* Experience working with production systems
* Solid debugging and troubleshooting skills
* Experience working with modern web frameworks
* Ability to write clean and maintainable code
* Experience collaborating within development teams
* Professional English communication skills
**Nice to have**
* Experience with React Native or mobile applications
* Familiarity with cloud environments (AWS)
* Experience working with distributed systems
**What we value**
* Problem\-solving mindset
* Strong collaboration and communication
* Ownership and accountability for deliverables
* Focus on maintainable and stable solutions
**Benefits**
* 100% remote job
* Structured work schedule
Job Type: Full\-time
Work Location: Remote