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. 

Job Details

Total Positions:
2 Posts
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gulberg, Lahore, Pakistan
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Entry Level
Minimum Experience:
1 Year
Apply Before:
Jun 26, 2023
Posting Date:
May 25, 2023

Big O Soft

Information Technology · 1-10 employees - Lahore

/

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Back End Developer

ERPSX Technologies, Faisalabad, Pakistan
Posted Apr 25, 2024

PHP / Laravel Developer

RSFSOFT, Lahore, Pakistan
Posted Apr 19, 2024

Software Engineer / Full Stack Developer

AIM Organization, Karachi, Pakistan
Posted Apr 06, 2024
I found a job on Rozee!