Job Description
Join our dynamic team as a Software Engineer in Fresno, CA! InnovateTech Solutions is urgently hiring a talented individual to architect and develop cutting-edge applications for our growing client base. This full-time on-site position offers the opportunity to work with modern technologies in a collaborative environment where your expertise directly impacts product innovation and user experiences.
We're seeking a passionate problem-solver to help us scale our fintech platform while maintaining exceptional code quality. The ideal candidate thrives in fast-paced settings and is eager to contribute to projects that serve millions of users. Enjoy competitive compensation, comprehensive benefits, and the chance to shape the future of technology in Central California.
Responsibilities
- Design, develop, and maintain scalable backend systems using Node.js and Python
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Implement RESTful APIs and optimize database performance (PostgreSQL/MongoDB)
- Conduct thorough testing, debugging, and performance tuning of applications
- Mentor junior engineers through code reviews and knowledge sharing sessions
- Stay current with emerging technologies and contribute to architectural improvements
- Participate in Agile ceremonies and drive continuous delivery practices
Qualifications
- Bachelor's degree in Computer Science or equivalent practical experience
- 5+ years of professional software development experience
- Expertise in JavaScript/TypeScript and at least one backend framework (Node.js, Django, or Spring)
- Strong understanding of cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Proven track record of building high-availability systems with microservices architecture
- Experience with CI/CD pipelines and infrastructure-as-code tools
- Excellent problem-solving skills and ability to communicate technical concepts clearly