Job Description
Welcome to TechFlow Solutions, where we are redefining digital experiences for enterprise clients across the United States. We are seeking a highly skilled Senior Software Engineer to join our dynamic team based in Jacksonville, FL, with the flexibility to work remotely.
As a key member of our engineering squad, you will be instrumental in architecting robust, scalable solutions that drive our business forward. We pride ourselves on a culture of innovation, collaboration, and continuous learning, offering competitive benefits and the chance to work with cutting-edge technologies.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern frameworks such as React, Node.js, and Python.
- Collaborate closely with product managers, designers, and backend developers to define, design, and ship new features.
- Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Participate in rigorous code reviews to ensure code quality and share knowledge with the team.
- Identify, troubleshoot, and resolve complex software defects, performance bottlenecks, and technical issues.
- Contribute to the CI/CD pipeline and DevOps practices to automate deployment processes.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience in a full-stack environment.
- Strong proficiency in JavaScript/TypeScript, HTML5, CSS3, and modern front-end libraries.
- Experience with backend technologies such as Node.js, Java, or Python.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Excellent problem-solving skills, attention to detail, and the ability to work in an Agile/Scrum environment.