Senior Backend Software Developer

2 days ago


Saddar Town, Pakistan beBeeSoftware Full time $120,000 - $175,000

Expertizo is a creative agency based in Karachi. We foster a work environment that enables open communication and encourages feedback to aid our learning and growth.

About the Role
  • Liaise with backend and frontend engineers, QA team, design team, and Tech Team Leads.
  • Advance development stack and ensure scale as the company grows to millions of monthly active users across many countries.
  • Gather up-to-date understanding of code base and technologies stack within weeks;
  • Lead planning sessions around new product features, deliver detailed roll-out/roll-back strategies for releases.
  • Research and apply industry trends as part of daily work;
  • Create unit tests in accordance with established standards to cover assigned work;
  • Write and maintain exemplary code following Expertizo's programming practices;
  • Actively contribute to post-release maintenance issues;
  • Develop elegant solutions for complex problems;
  • Pioneer reliability and efficiency of current code base, platforms and/or core systems;
  • Impact on the direction and scope of the technical vision within your stream;
  • Work in a mentoring capacity within a peer-programming environment and provide guidance on tasks, irrespective of complexity or scale;
  • Code review all major pull requests, defining programming standards and providing constructive feedback.
  • Design and delivery of multiple REST based APIs and previous exposure to Service Oriented Architecture;
  • Capacity to push back requirements when incomplete;
  • Handle entire software development life cycle, end to end;
  • Lead product planning meetings and architect solutions within your stream;
  • Liaise with other backend engineers within your product stream, the QA team, design team, and your Tech Team Lead;
  • Liaise with other tech teams to share innovations from your stream.
Requirements
  • Bachelor's or Master's degree in Computer Science or equivalent field.
  • 3-5 years of professional back-end software engineering experience; Nodejs preferred;
  • Experience with Cloud hosted infrastructure and Technologies; AWS preferred;
  • Experience in working with databases such as MySQL or MongoDB;
  • Prior experience with Kubernetes & Docker will earn you brownie points;
  • Experience working on high-traffic and large-scale web products is preferred;
  • Experience with web infrastructure, SOA, distributed systems, performance analysis, search infrastructure;
  • Been on at least one 'death march' and know exactly why some things are to be avoided;
  • Strong understanding of design patterns including asynchronous programming, queuing, logging, security, and persistence;
  • Mastery of different caching layers and strategies including memcached;
  • Good understanding of build process management and continuous integration;
  • Mastery of testing methodologies (unit tests, component tests, integration tests, etc.);
  • Excellent communication & interpersonal skills.

We prioritize teamwork, open communication, and feedback-driven growth. If you're passionate about advancing technology and delivering exceptional results, we encourage you to explore this opportunity further.



  • Saddar Town, Pakistan Workforce Software Development Full time

    Lead Software Engineer Workforce Software Development, Pakistan Education: 4-year Degree or Advanced in technical fieldWe are looking for highly qualified individuals for our offshore software development team. Our hiring standards are very high -- we already have one of the most talented and skilled software development teams around. We have a great...


  • Saddar Town, Pakistan Streebo Full time

    Manager - Software Development Streebo, Pakistan Location: Karachi, PakistanJob Overview: You are a multi-talented developer who is ready and always on your toes to develop, manage, and lead the development system for our internal development practice at Streebo. You are a technical expert with the determination to design, prototype, implement, test, and...


  • Saddar Town, Pakistan beBeesoftware Full time 800,000 - 1,200,000

    Software Development Team Lead RoleWe are seeking a highly skilled and experienced software development team lead to drive the development of web-based software solutions from scratch to deployment.Main Responsibilities:System Design and DevelopmentProject Execution and ManagementTeam Collaboration and LeadershipTrend Analysis and ImprovementThis role is...


  • Saddar Town, Pakistan Human Capital HR Solutions Full time

    Job ResponsibilitiesLead the team of software developers in achieving the company's IT benchmarks.Manage in-house SDLC software and successfully deploy business applications.Deploy applications end-to-end through structured testing and debugging.Continuously seek enhancements and upgrades in existing systems to serve end users effectively.Identify business...


  • Saddar Town, Pakistan beBeeSoftwareLeader Full time 9,000,000 - 12,000,000

    Job Overview:The company seeks a seasoned software development leader to spearhead IT initiatives.Lead cross-functional teams of developers to deliver high-quality software solutions.Design and implement scalable SDLC processes for business applications.Drive end-to-end testing, debugging, and deployment of applications.Identify areas for process...


  • Saddar Town, Pakistan Aglix (Pvt.) Ltd. Full time

    Manager Software DevelopmentAglix (Pvt.) Ltd., PakistanIf you've got experience managing technical teams, have been a hands-on C programmer, and would like to work for a Multinational – Let's talk.Job SpecificationA bachelor's degree (master's preferred).Proven record of managing and delivering multi-quarter software development projects on time.4+ years...


  • Saddar Town, Pakistan beBeeFrontend Full time $120,000 - $150,000

    Frontend Engineering Role OverviewOur company is seeking a highly skilled Frontend Engineer to lead the front-end implementation of our headless CMS-powered web experience.Key Responsibilities:Develop and maintain reusable, scalable, and performant UI components using React.js and Next.js technologies.Integrate headless CMS solutions with GraphQL and REST...


  • Saddar Town, Pakistan Haque Investments Full time

    Experienced Software DeveloperHaque Investments, PakistanLooking for intelligent, creative software developers with experience. Developers must have the ability to code well in the following languages:HTML / XHTMLJavaScriptPHPASPAdditionally, experience with Apache and MySQL is required. The job offers a lot of flexibility, and you are encouraged to be...


  • Saddar Town, Pakistan beBeeDevelopment Full time 6,000,000 - 12,000,000

    Software ProfessionalJob Summary:Develop innovative software applications using HTML, JavaScript, and PHP.Implement robust database solutions using MySQL.Requirements:Proficient in multiple programming languages including HTML, JavaScript, and PHP.Experience with MySQL databases.Strong English language skills for effective communication.Benefits:Lead your...


  • Saddar Town, Pakistan beBeeManagement Full time 15,000,000 - 25,000,000

    Job Title: Software Development Team LeadA high-performing leader with expertise in software development is required to oversee the delivery of multi-quarter projects.Responsibilities:Lead and mentor a team of software developers to ensure timely delivery of high-quality solutions.Collaborate with cross-functional teams to drive project success.Manage and...