Job Description
We are TechFlow Global, a forward-thinking enterprise helping companies scale their digital infrastructure. We are currently seeking a highly skilled Software Engineer to join our dynamic team. Whether you prefer working from our vibrant offices in Tampa, FL or from the comfort of your home, we offer a flexible environment that prioritizes work-life balance and innovation.
As a key member of our engineering squad, you will design, develop, and deploy scalable software solutions that drive our business forward. We pride ourselves on competitive compensation, daily pay options, and a clear path for career advancement within our expanding network of California and national offices.
Why Join Us?
- Daily Pay Option: Get paid when you work with our instant pay feature.
- Remote & Hybrid: Full flexibility with the option to work from Tampa, FL or remotely.
- Modern Stack: Work with the latest technologies including React, Node.js, and Cloud Architecture.
- Career Growth: Opportunities for leadership and specialized development tracks.
Take your career to the next level with a role that values your expertise and offers the stability of a major corporation with the agility of a startup.
Responsibilities
- Design, code, and test high-quality software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to define, design, and ship new features.
- Optimize existing applications for maximum speed and scalability, ensuring a seamless user experience.
- Maintain and improve the codebase, conducting regular code reviews and refactoring as needed.
- Participate in the full software development lifecycle, from conception to deployment and maintenance.
- Contribute to technical documentation and mentor junior developers to foster a culture of continuous learning.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, Python, or Java, with experience in React or Angular.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with database management systems (SQL and NoSQL).
- Excellent problem-solving skills and the ability to work independently in a remote or hybrid setting.
- Strong communication skills and a collaborative mindset.