Senior Full-Stack Software Engineer (React, Next.js, Node.js) – 6-Month Project
💰 $120,000 – $180,000/yr
Job Description
About the Role
Software Mind is seeking an experienced Senior Full-Stack Software Engineer to join a dynamic 6-month project. This is an excellent opportunity for a skilled developer to contribute to a high-impact initiative while working with cutting-edge technologies in a fully remote environment.
As a Senior Full-Stack Engineer, you will be responsible for designing, developing, and maintaining robust web applications using modern JavaScript technologies. You'll work across both frontend and backend systems, collaborating with cross-functional teams to deliver scalable solutions that meet business objectives.
Key Responsibilities
- Design and develop full-stack web applications using React, Next.js, and Node.js
- Build responsive user interfaces with React and modern frontend frameworks
- Develop and optimize server-side applications using Node.js and related technologies
- Write clean, maintainable, and well-documented code following industry best practices
- Collaborate with product managers, designers, and other engineers to translate requirements into technical solutions
- Participate in code reviews and contribute to continuous improvement of development processes
- Troubleshoot, debug, and optimize application performance
- Implement automated testing and ensure code quality standards are met
Required Skills & Experience
- React: Advanced proficiency with modern React patterns, hooks, and component architecture
- Next.js: Production-level experience building server-rendered and static applications
- Node.js: Strong backend development capabilities and API design experience
- Proficiency with JavaScript/TypeScript and ES6+ standards
- Experience with RESTful APIs and/or GraphQL
- Familiarity with version control systems (Git)
- Understanding of database design and SQL/NoSQL technologies
- Experience with cloud platforms and deployment strategies
- Strong problem-solving skills and ability to work independently
- Excellent communication and teamwork abilities
Project Details
This is a contract position lasting 6 months, ideal for developers seeking focused project work or those exploring new opportunities. The fully remote nature of this role provides flexibility while maintaining the structure and purpose of a defined project engagement.
Why Join Software Mind?
Software Mind is a respected global software development company known for delivering innovative solutions to clients worldwide. Working with us provides exposure to diverse technologies, experienced teams, and the opportunity to grow your skills while contributing to meaningful projects.
💰 Compensation not publicly listed. Market estimate for similar roles: from $120K, varying by experience and location.