Squash Apps
Website:
squashapps.com
Job details:
Company Description
Squash Apps is a top-rated full-stack consulting company that specializes in creating scalable and robust web applications for visionary clients. With expertise in technologies such as MEAN, MERN, MEVN stacks, Java stack, SQL/NoSQL, Elastic Search, Redis, and hybrid mobile apps, the team is dedicated to delivering top-quality solutions. Explore the innovative applications developed by Squash Apps on our website or eCommerce platform, Panitr. If you're passionate about building exceptional apps and driving excellence, Squash Apps offers the perfect environment to thrive.
Role Description
This is a contract-based remote role for a MERN Stack Mid-Level Engineer. The responsibilities include the design, development, and maintenance of web applications using the MERN stack. The role involves collaborating with cross-functional teams, ensuring application performance, troubleshooting issues, and writing efficient, reusable, and scalable code. Additionally, the candidate will be expected to follow best practices, participate in code reviews, and contribute to improving the development process.
Qualifications
- Proficiency in JavaScript, Node.js, Express.js, React.js, and MongoDB, along with experience in building and maintaining full-stack applications
- Strong understanding of front-end development, including HTML, CSS, and responsive design
- Experience with database management, including SQL and NoSQL databases, and familiarity with tools like Elastic Search or Redis
- Knowledge of version control systems like Git and CI/CD pipelines
- Ability to write clean, efficient, and well-documented code
- Problem-solving mindset with experience in debugging and troubleshooting web applications
- Strong collaboration and communication skills to work effectively in remote settings
- Bachelor's degree in Computer Science, Engineering, or a related field is preferred
- Experience working with teams on agile software development projects is a plus
Click on Apply to know more.