
Backend Software Engineer
2 weeks ago
We are seeking a highly skilled Backend Developer to join our team. The ideal candidate will have extensive experience in designing and developing scalable, high-performance server-side applications using Node.js, ExpressJS or NestJS.
Key Responsibilities:- Application Development: Design, develop, and maintain server-side applications using Node.js, ExpressJS or NestJS ensuring high performance, scalability, and reliability.
- Caching Strategies: Implement caching strategies and memorization techniques to optimize system performance and reduce latency.
- API Request Handling: Handle concurrent API requests efficiently to maintain system responsiveness under heavy load.
- Microservices Architecture: Architect and develop large-scale applications, ensuring robust microservices architecture.
- Security: Ensure the security of applications by implementing best practices for authentication, authorization, and data protection.
- Message Queue Integration: Integrate and manage message queues using RabbitMQ for effective asynchronous communication between services.
- Collaboration: Collaborate with front-end developers to design and implement RESTful API endpoints, ensuring seamless integration of front-end and back-end functionalities.
- Code Quality: Develop and maintain efficient and reusable codebases, adhering to best practices and coding standards.
- Code Review and Mentorship: Perform code reviews, mentor junior developers, and provide technical guidance to the team.
- Troubleshooting: Monitor, troubleshoot, and resolve issues in production environments to ensure minimal downtime and optimal performance.
- Technological Advancements: Stay updated on emerging technologies and industry trends to continuously improve the backend infrastructure and processes.
- Education: Bachelor's or master's degree in computer science, engineering, or a related field.
- Experience: 3 – 4 years of experience in backend development with a strong focus on Node.js, ExpressJS, and NestJS.
- Caching Expertise: Extensive experience in designing and implementing caching strategies using tools like Redis or Memcached.
- Concurrency and Performance: Proven expertise in handling concurrent API requests and optimizing server performance.
- Microservices and Scalability: Strong understanding of microservices architecture and best practices for designing scalable and maintainable systems.
- Message Queue Systems: Solid experience with RabbitMQ or other message queue systems for asynchronous communication.
- Databases: Familiarity with database technologies, including SQL and NoSQL databases (e.g., MongoDB, PostgreSQL).
- Version Control and Agile: Experience with version control systems such as Git and familiarity with Agile development methodologies.
- Security Best Practices: Strong understanding of security best practices in backend development, including authentication, authorization, and data protection.
- Problem-Solving and Communication Skills: Excellent problem-solving skills and the ability to think critically and creatively to resolve complex issues, along with strong communication and collaboration skills.
We offer market-competitive remuneration and benefits based on seniority and contribution.
What We're Looking For:- A highly skilled Backend Developer with extensive experience in Node.js, ExpressJS, and NestJS.
- Strong understanding of microservices architecture and best practices for designing scalable and maintainable systems.
- Excellent problem-solving skills and the ability to think critically and creatively to resolve complex issues.
- Strong communication and collaboration skills to work effectively with cross-functional teams.
- Ability to stay updated on emerging technologies and industry trends to continuously improve the backend infrastructure and processes.
-
Software Backend Engineer
2 days ago
Lahore, Punjab, Pakistan beBee Careers Full timeWe are seeking a skilled Backend Software Developer to join our team. This role offers an exciting opportunity to work on real-world projects that transform industries.">About the RoleThis position involves collaborating with senior developers to design and develop robust backend systems using Laravel and PHP. You will contribute to building scalable web...
-
Backend Software Engineering Expert
3 days ago
Lahore, Punjab, Pakistan beBee Careers Full timeSenior Backend Java Developer">This is a full-time on-site role for a senior backend java developer located in Lahore. The candidate will be responsible for designing and developing backend services using Java and Spring Framework, building and maintaining microservices architectures, writing efficient and reliable code, and collaborating with front-end...
-
Senior Backend Software Engineer
2 weeks ago
Lahore, Punjab, Pakistan beBee Careers Full timeSalary: Not disclosedJob Description:We are seeking an experienced Backend Python Developer to join our team.The ideal candidate should have a strong understanding of backend architecture and be able to design and implement scalable, robust, and efficient systems.You will be responsible for developing and maintaining the backend for our inventory management...
-
Backend Engineer
3 days ago
Lahore, Punjab, Pakistan FusionWave (pvt.) Limited Full time2 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features. We are Hiring: Backend Engineer (Python/Node.js)At Fusionwave (Pvt.) Ltd, we are on a mission to build technology that makes a real impact. As a team of thinkers, builders, and innovators, we create scalable platforms that serve thousands of users every...
-
Software Engineer III
7 days ago
Lahore, Punjab, Pakistan TCP Software Full timeJoin to apply for the Software Engineer III - PHP role at TCP SoftwareJoin to apply for the Software Engineer III - PHP role at TCP SoftwareGet AI-powered advice on this job and more exclusive features.TCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus)For more than...
-
Senior Backend Software Engineer
2 weeks ago
Lahore, Punjab, Pakistan beBee Careers Full timeJob DescriptionAs a Principal Software Engineer, you will be responsible for developing server applications of various software platforms. This includes writing Restful APIs to be consumed by client applications.The ideal candidate will ensure that the functionality, security, and performance of the server application meet the design requirements and are...
-
Backend Architect and Software Engineer
2 weeks ago
Lahore, Punjab, Pakistan beBee Careers Full timeJob Title: Backend Architect and Software EngineerAbout the Role:We are seeking an experienced software engineer to join our team as a backend architect. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable and high-performance full-stack applications using Node.js, React.js, JavaScript, and...
-
Senior Software Engineer – Backend
2 weeks ago
Lahore, Punjab, Pakistan Triple Tree Solutions Full timeTriple Tree Solutions drives digital transformations in the textile and apparel industry. Leveraging on over 25 years of domain expertise in textile supply chain, we deliver fully customizable cloud-based technology for apparel brands, mills, and agencies.Our journey started when we were approached by a leading US-based sourcing company, unsatisfied with...
-
Backend Software Architect
3 days ago
Lahore, Punjab, Pakistan beBee Careers Full timeWe are looking for a skilled Software Engineer with 2-4 years of experience in backend Node.js development. Strong knowledge of server-side architecture, RESTful API design and web application security best practices is required.Job Overview:The candidate should have high technical proficiency across different stages of the software development life...
-
Backend Software Engineer
3 days ago
Lahore, Punjab, Pakistan beBee Careers Full timeJob Title:Sr. Backend DeveloperWe are seeking an experienced Sr. Backend Developer to design, develop and maintain robust backend systems.