Overview
Job Title: Full Stack Developer
Company: SoluLab
Location: Remote
Employment Type: Contract (3 Months)
Role Overview
We are hiring a Full Stack Developer with 4+ years of experience who can take ownership of end-to-end feature delivery. The ideal candidate should have strong expertise in the React ecosystem and Node.js, with the ability to build scalable, high-performance web applications.
Key Requirements
4+ years of experience in full-stack development with strong ownership of feature delivery
Proficient in JavaScript, HTML, and CSS with deep expertise in the React ecosystem
Experience with state management tools such as Redux and Context API
Strong understanding of frontend performance optimization techniques
Solid backend development experience using Node.js with scalable API design
Hands-on experience designing RESTful APIs with authentication (JWT/OAuth) and best practices
Strong understanding of responsive design, cross-browser compatibility, and frontend architecture
Experience working in Agile teams, participating in code reviews, and debugging production issues
Knowledge of application security best practices
Database & Backend Skills
Solid understanding of database design and data modeling
Experience with SQL and/or NoSQL databases
Familiarity with query optimization and ORM tools
DevOps & Tools
Experience with modern DevOps practices
Hands-on experience with Docker and containerization
Familiarity with CI/CD pipelines
Experience with cloud deployment (AWS) and web servers (e.g., Nginx)
Testing & Quality
Experience with testing frameworks such as Jest and React Testing Library
Understanding of writing unit and integration tests
Responsibilities
Design, develop, and maintain scalable full stack applications
Own features end-to-end, from development to deployment
Collaborate with cross-functional teams including product and design
Ensure code quality through reviews, testing, and best practices
Troubleshoot and resolve issues in production environments
Working Conditions
Working Hours: 9:00 AM – 9:00 PM (10 hrs work; availability required within this window)
Workdays: Monday to Saturday