Job Description
Location: Texas, USA
Employment Type: Full-Time / Independent Contractor
Compensation: $40,000 – $140,000 (based on experience)
Experience Level: Mid to Senior
🔹 About Us
We are a 20-year-strong digital modernization company powering Fortune 500 experiences worldwide. From a small team in 1999 to over 4,000 employees globally, we deliver cutting-edge digital experiences, cloud modernization, and microservice architectures.
Learn more: Company Video
🔹 Key Responsibilities
- Design, develop, and maintain resilient, scalable microservices using Python + FastAPI
- Build and integrate efficient RESTful APIs supporting frontend and internal systems
- Leverage strong Node.js experience for existing services or new features
- Collaborate with frontend developers, product managers, and DevOps engineers to deliver high-quality solutions
- Write clean, well-documented, and testable code following industry best practices
- Participate in the full software development lifecycle: design, deployment, maintenance
- Troubleshoot and optimize existing systems for performance and reliability
- Contribute to continuous improvement of architecture and development processes
🔹 Required Skills & Experience
- Proven backend development experience, focused on microservices
- Hands-on experience with Python and FastAPI (essential)
- Strong Node.js background with demonstrable projects
- Solid understanding of RESTful API design principles
- Experience with relational (PostgreSQL) and/or NoSQL (MongoDB) databases
- Familiarity with Docker and Kubernetes is a plus
- Proficiency with Git/version control
- Excellent problem-solving, analytical, and communication skills
- Ability to collaborate in cross-functional teams
🔹 Benefits
- Medical, vision, and dental coverage
- 401(k) retirement plan
- Variable pay/incentives
- Paid time off and holidays
🔹 Compensation
- Minimum: $40,000/year
- Maximum: $140,000/year
- Based on experience and qualifications