About this role
Our client is seeking a skilled Full-Stack Engineer with expertise in Python and Typescript to join their remote team. This role involves developing and maintaining production-level applications while collaborating with cross-functional teams on various projects.
Key Responsibilities:
- Develop and maintain production-level applications across Python and Typescript codebases.
- Lead or support codebase migrations, rewrites, and modernization initiatives.
- Collaborate with cross-functional teams to produce and refine data for AI training.
- Ensure clean, maintainable code with proper documentation and engineering best practices.
- Troubleshoot and resolve complex technical issues across both technology stacks.
- Participate in code reviews and uphold high standards of code quality.
- Coordinate with global teams and contribute during overlapping working hours.
Required Skills & Qualifications:
- Strong experience in both Python and Typescript development in production environments.
- Proven experience handling codebase migrations, refactoring, or modernization projects.
- Familiarity with AI training workflows or data-related engineering processes.
- Excellent written and verbal communication skills for remote collaboration.
- Strong understanding of software engineering best practices and system design.
- Ability to work effectively in distributed teams across time zones.
- Strong problem-solving skills with attention to detail.
Experience: 5-8 years in software development, with a focus on full-stack engineering.
What we offer:
- A flexible remote working environment.
- Opportunities for professional growth and development.
- Collaboration with a talented and diverse team.
This role is managed by VettedBench on behalf of our client. Your application is reviewed directly by our talent team.