Full Stack Engineer

Job Description

Savanna Digital is seeking an experienced and versatile MEAN / PERN Stack Developer to join our dynamic and innovative team. The successful candidate will play a crucial role in designing, developing, and implementing web application using a combination of the MEAN (MongoDB, Express.js, AngularJS, Node.js) and PERN (PostgreSQL, Express.js, React.js, Node.js) technology stacks. Their expertise in both stacks will be essential in crafting high-quality, scalable, and user-friendly applications that meet our clients’ diverse needs and deliver seamless user experiences.

 

As we are a start-up organization, our ideal candidate should be open to learn new things, able to self-manage and perform effectively on assigned tasks. They should possess a ‘can do’ attitude and be adaptable in a fast-paced environment.

 

This position is a Full-Time, Contract Employment role and shall be based remotely in Pakistan, Islamabad.

 

Responsibilities:

  • Collaborate with cross-functional teams to understand project requirement and translate them into technical specifications.
  • Design and develop robust, efficient web applications using a combination of the MEAN and PERN stacks, depending on project requirements.
  • Create RESTful APIs using Express.js and Node.js for seamless data communication between the front-end and back-end systems.
  • Integrate data storage solutions using MongoDB (MEAN) or PostgreSQL (PERN), ensuring data integrity and efficient retrieval.
  • Collaborate with front-end developers to build responsive and visually appealing user interfaces using AngularJS (MEAN) or React.js (PERN).
  • Implement secure user authentication and authorization mechanisms to protect sensitive data and maintain application security.
  • Optimize web applications for maximum speed and scalability, ensuring a smooth user experience across different devices and browsers.
  • Conduct thorough testing and debugging to identify and resolve issues promptly, ensuring the reliability of the applications.
  • Stay up-to-date with the latest trends and best practices in web development and apply innovative ideas to enhance application performance and user experience.
  • Participate in code reviews and provide constructive feedback to team members to ensure code quality and adherence to coding standards.

 

Requirements:

  • Full Stack Developer with proven expertise in MongoDB, PostgreSQL, Express.js, AngularJS / ReactJS, and Node.js.
  • Strong proficiency in JavaScript and related libraries and frameworks.
  • Solid understanding of RESTful API design principles and experience in building APIs.
  • Proficiency in both NoSQL (MongoDB) and relational (PostgreSQL) database design, optimization, and integration.
  • Familiarity with front-end technologies like HTML5, CSS3, and responsive design.
  • Knowledge of CSS frameworks (Bootstrap / Tailwind) for enhanced web design.
  • Familiarity with Git and collaborative development workflows.
  • Understanding of server-side templating languages (e.g., EJS, Handlebars) is a plus.
  • Ability to work independently and collaboratively in a fast-paced, agile environment.
  • Strong problem-solving skills and a passion for writing clean, maintainable, and efficient code.
  • Excellent communication and interpersonal skills to work effectively with team members and clients.
  • Possess knowledge of web application security best practices to ensure secure coding and data protection.
  • Possess knowledge in Angular RxJS and Signals is a plus.
  • Experience in performing Third-Party integration services.

Job Summary

  • Published on:2024-01-18 7:41 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2024-12-27