Full Stack / Back End Developer  
Big O Soft   More jobs from this company

  Email this job
Job Details Back to Job Listing
 
Job Title:   Full Stack / Back End Developer
Category:   Software Development
Total Positions:   2
Job Location:   Lahore
Gender:   No Preference
Minimum Education:   Bachelors
Career Level:   Entry Level
Minimum Experience:   1 Year
Salary Range:   PKR 0 to 0 per Month
Apply By:   Jun 25, 2023
     
     
 
Job Description:

Company Overview:

We are a dynamic and rapidly growing technology company looking for a highly skilled Full-Stack/Back End Developer proficient in Node.js to join our talented development team. Our company specializes in developing innovative web and mobile applications that revolutionize industries. As a Full-Stack/Back-End Developer, you will have the opportunity to work on cutting-edge projects and contribute to the overall success of our products.

Job Description:

As a Full-Stack / Back End Developer, your primary responsibility will be to design, develop, and maintain robust and scalable back-end systems and APIs using Node.js. You will work closely with front-end developers, UI/UX designers, and product managers to ensure seamless integration and delivery of high-quality features and functionalities. You should have a strong understanding of web application architecture, software development principles, and a keen eye for detail to deliver efficient, secure, and maintainable code.

Responsibilities:

  • Design, develop, and maintain back-end systems and APIs using Node.js, ensuring high performance, scalability, and security.
  • Collaborate with cross-functional teams to gather and analyze system requirements, and translate them into technical specifications and development tasks.
  • Participate in architectural discussions and provide insights and recommendations to improve the overall system design and performance.
  • Write clean, modular, and efficient code, following industry best practices and coding standards.
  • Implement and integrate third-party services and APIs to enhance the functionality and usability of our applications.
  • Optimize and troubleshoot performance bottlenecks, scalability issues, and system failures.
  • Conduct thorough testing and debugging of back-end applications to ensure high-quality deliverables.
  • Ensure proper documentation of system architecture, design, and development processes.
  • Stay updated with the latest industry trends, technologies, and best practices, and proactively suggest new ideas and improvements.
  • Collaborate with the front-end development team to ensure seamless integration of front-end and back-end components.
  • Participate in code reviews and provide constructive feedback to maintain code quality and improve team efficiency.
  • Mentor and guide junior developers, fostering a collaborative and knowledge-sharing environment.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Proven experience as a Full-Stack/Back-End Developer, working on complex web applications.
  • Strong proficiency in Node.js and JavaScript, with a solid understanding of asynchronous programming and event-driven architecture.
  • Experience with popular Node.js frameworks and libraries, such as Express.js etc.
  • Deep knowledge of web application development principles, RESTful APIs, and microservices architecture.
  • Proficiency in database management systems, such as MongoDB, MySQL, or PostgreSQL.
  • Familiarity with front-end technologies like HTML, CSS, and JavaScript frameworks (React, Next.js) for seamless collaboration with front-end developers.
  • Solid understanding of version control systems (e.g., Git) and familiarity with agile development methodologies.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud) and deploying applications using containerization technologies (Docker, Kubernetes) is a plus.
  • Strong problem-solving skills, attention to detail, and the ability to work both independently and collaboratively in a fast-paced environment.
  • Excellent communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.

Join our innovative and collaborative team, where you can showcase your expertise in Full-Stack/Back-End development using Node.js and contribute to the creation of cutting-edge web and mobile applications. 


Company Information
 
Company Name:  Big O Soft
Company Description:
/

Copyright 2024, National University of Science and Technology (NUST). All Rights Reserved