Job Description
Are you a passionate Software Engineer seeking a role that values your contribution and ensures you get paid on time? TechFlow Systems is revolutionizing the fintech landscape in the heart of Seattle, WA, and we are looking for a talented developer to join our agile team.
Why Choose Us?
- Weekly Payroll: Experience the financial freedom of getting paid every week, not just bi-weekly or monthly.
- Competitive Compensation: Salary ranging from $120k to $160k based on experience.
- Modern Tech Stack: Work with cutting-edge technologies including React, Node.js, and Cloud Infrastructure.
- Remote-First Culture: Collaborate with top talent from Seattle and beyond.
We are looking for someone who thrives in a fast-paced environment and is eager to build scalable solutions.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern programming languages.
- Write clean, efficient, and well-documented code that adheres to industry best practices and coding standards.
- Participate in the full software development lifecycle, including requirements analysis, design, testing, and deployment.
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver features that exceed customer expectations.
- Conduct code reviews and provide constructive feedback to ensure code quality and team growth.
- Debug and resolve complex technical issues in production and development environments.
- Optimize application performance and ensure high availability and security standards.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software engineering experience in a fast-paced environment.
- Strong proficiency in JavaScript, TypeScript, and modern frontend frameworks (React, Vue, or Angular).
- Experience with backend technologies such as Node.js, Python, or Java.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Deep understanding of software design patterns, data structures, and algorithms.
- Excellent problem-solving skills and ability to work independently as well as in a team setting.
- Clear communication skills with the ability to articulate technical concepts to non-technical stakeholders.