Job Description
Join our dynamic team at InnovateTech Solutions, a remote-first company committed to global talent. We're seeking a Senior Full Stack Developer to build cutting-edge applications for our clients in the financial technology sector. This role offers complete flexibility with remote work options and dedicated support for international professionals navigating U.S. visa processes.
Our Richmond-based team collaborates across time zones to deliver innovative solutions. We provide relocation assistance, cultural integration programs, and competitive benefits tailored for expatriates. Work from anywhere while contributing to projects that impact millions of users worldwide.
Responsibilities
- Design and implement scalable web applications using React, Node.js, and AWS
- Collaborate with cross-functional teams to define project requirements and deliverables
- Mentor junior developers through code reviews and technical documentation
- Optimize application performance and implement security best practices
- Participate in agile ceremonies and contribute to continuous improvement initiatives
- Lead migration projects from legacy systems to modern cloud architectures
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of full-stack development experience with JavaScript frameworks
- Proficiency in AWS services and cloud infrastructure deployment
- Experience with CI/CD pipelines and containerization (Docker/Kubernetes)
- Strong problem-solving skills and ability to work independently
- Excellent written and verbal communication skills in English
- Experience working in distributed, cross-cultural teams preferred