Full Stack Developer

Posted 4 days ago

Jobs Description:

We are seeking a highly proficient Full Stack Developer with hands-on experience in both MEAN (MongoDB, Express.js, Angular, Node.js) and MERN  (MongoDB, Express.js, React, Node.js) stacks. In addition to this, the ideal candidate should possess a deep  understanding of Object-Oriented Programming (OOP), cloud-based technologies, and application architecture. If you’re  passionate about building scalable, innovative web applications that leverage cloud services, we want to hear from you.

Key Responsibilities:

• Develop, maintain, and enhance web applications using MEAN and MERN stacks.
• Leverage OOP principles to write clean, maintainable, and efficient code.
• Architect, design, and implement robust and scalable solutions.
• Utilize cloud-based technologies (e.g., AWS, Azure, GCP) to deploy, manage, and optimize applications.
• Collaborate closely with cross-functional teams to define and refine project requirements.
• Ensure responsive and user-friendly interfaces across various devices and browsers.
• Integrate third-party APIs and services to extend application functionality.
• Troubleshoot and resolve technical issues, ensuring optimal performance.
• Stay abreast of emerging technologies and trends to recommend architectural improvements.

Qualifications:

• Bachelor’s degree in Computer Science or a related field (or equivalent experience).
• Proven experience as a Full Stack Developer with proficiency in MEAN and MERN stacks.
• Strong command of JavaScript, HTML, CSS, and relevant front-end technologies.
• Deep knowledge of OOP principles and design patterns.
• Experience with cloud-based platforms and services (e.g., AWS, Azure, GCP).
• Sound understanding of application architecture and scalability.
• Proficiency in server-side development using Node.js and Express.js.
• Familiarity with modern front-end libraries and frameworks (e.g., React, Angular).
• Solid grasp of version control systems (e.g., Git) and agile methodologies.
• Strong analytical and problem-solving skills with keen attention to detail.
• Effective communication and collaboration skills in a team-oriented environment.
• A commitment to continuous learning and adaptation to evolving technologies

Apply For This Job

A valid phone number is required.