Experience required for the Job:
REQUIRED SKILLS:
Job Description:
We are seeking a motivated Full Stack Developer with a minimum of six months of experience in the MERN or MEAN stack. In this role, the developer will be responsible for building dynamic web applications, integrating APIs, and working with microservices architecture. The ideal candidate should have experience with front-end and backend technologies, relational databases, and implementing secure API authentication using JWT, and will be eager to contribute to cutting-edge projects in a collaborative environment.
Qualification:
- Bachelor’s or Master’s Degree in Software, Computer Science, Information Technology, or a related field.
- Professional certification (if any)
- 6+ months of hands-on experience in Full Stack Development, particularly with MERN (MongoDB, Express.js, React.js, Node.js) or MEAN (MongoDB, Express.js, Angular.js, Node.js) JavaScript frameworks. Experience with PHP is an added advantage.
- Swiftly adapt to evolving technologies, ensuring a proactive stance in navigating the dynamic landscape of Full Stack Development
- Creative mindset to think outside the box and find alternative ways to develop enterprise-level applications
Job Responsibilities / Skills:
- Develop and maintain web applications using JavaScript frameworks, specifically MERN or MEAN stacks.
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache), and UI/UX design
- Implement features and functionality using Next.js (experience with Next.js is a plus).
- Work with GraphQL and RESTful APIs to manage data exchange between server and client applications.
- Integrate and manage API Gateways for routing and security of Microservices.
- Design and implement Microservices architecture to ensure modular and scalable applications.
- Work with relational databases, including MySQL, SQL Server, and Oracle, for data storage and retrieval.
- Implement secure API authentication and authorization mechanisms using JWT (JSON Web Tokens).
- Experience with PHP, particularly in frameworks like Laravel / Codeigniter / Symfony.
- Collaborate with team members using Git for version control and project management.
- Experience with DevOps practices and tools, such as CI/CD pipelines, Docker, and Kubernetes will be a plus.
- Stay updated with the latest industry trends and technologies to ensure best practices in software development.
- Excellent communication skills, both verbal and written.
Please send your Resumes / Profiles to jobs@sapphire.co