Company DescriptionWelcome to Just Think Technology, a trusted leader in application development. Our mission is to bridge the gap between innovative concepts and their practical implementation, bringing visions to life in the digital realm. With a strong track record and the trust of hundreds of businesses, we pride ourselves on our customer-centric approach, collaborating closely with clients throughout the development process to exceed expectations.
Role DescriptionThis is a full-time remote role for a Full Stack Developer (ReactJS, MongoDB, NodeJS, AWS) at Just Think Technology. As a Full Stack Developer, you will be responsible for back-end and front-end web development, software development, and full-stack development. Your day-to-day tasks will include creating and maintaining code, implementing design patterns, integrating databases, and deploying applications.
Key Responsibilities:Design, develop, and deploy scalable software solutions using ReactJS, NodeJS, MongoDB, and AWS.Work closely with cross-functional teams to define, design, and ship new features.Ensure code quality, maintainability, and scalability through effective code reviews and testing practices.Integrate third-party APIs and develop RESTful services.Troubleshoot, debug, and upgrade existing systems.Contribute to the continuous improvement of our development processes.
Requirements:3+ years of experience as a Full Stack Developer or similar role.Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.Thorough understanding of ReactJS and its core principles.Experience with NodeJS and frameworks available for it (e.g., Express).Familiarity with database technology such as MongoDB.Proficient understanding of code versioning tools, such as Git.Experience with AWS services and deployment.Strong problem-solving skills and a keen attention to detail.Excellent communication and teamwork abilities.
Nice to Have:Experience with Docker or Kubernetes.Knowledge of CI/CD pipelines.Familiarity with Agile development methodologies.
Why Join Us?Competitive salary and benefits package.Flexible working hours and remote work opportunities.A collaborative, supportive environment where innovation is at the heart of what we do.Opportunities for personal and professional growth.