Job Description
Are you a visionary software engineer seeking the flexibility of a remote career while maintaining a strong connection to the vibrant Minneapolis tech scene? InnovateTech Solutions is looking for a talented Senior Full Stack Engineer to join our dynamic team. We are a forward-thinking company dedicated to building scalable, user-centric digital products that drive real-world impact.
As a key member of our distributed workforce, you will have the opportunity to shape our technical architecture and mentor a growing team of developers. We value autonomy, continuous learning, and a culture of inclusivity.
Responsibilities
- Architect and implement robust, scalable software solutions using modern JavaScript frameworks (React, Node.js, or TypeScript).
- Collaborate closely with cross-functional product managers, designers, and QA engineers to define and execute technical requirements.
- Conduct thorough code reviews, perform debugging, and optimize application performance for speed and efficiency.
- Mentor junior developers, providing technical guidance and fostering a culture of code quality and best practices.
- Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospective meetings to ensure project milestones are met.
- Design and maintain database schemas and RESTful APIs to support our core business functionalities.
- Stay up-to-date with emerging technologies and industry trends to recommend innovative solutions.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Strong proficiency in JavaScript/TypeScript, React, and modern CSS frameworks.
- Experience with backend technologies such as Node.js, Python, or Java.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Proven ability to work effectively in a remote work environment with excellent self-management skills.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Excellent verbal and written communication skills in English.