
Senior Software Engineer
3 weeks ago
Expertizo is a creative agency based in Karachi. We believe in building strong relationships with our clients to help them succeed and create value at every stage. We foster a work environment that enables open communication and encourages feedback to aid our learning and growth. Honoring commitments is something we hold in high regard and we strive to demonstrate integrity in our work ethics and dealings with employees and clients.
Role Description
As a Senior Software Engineer (Backend), you will liaise with the other backend and frontend engineers within your product stream, the QA team, the design team, and your Tech Team Leads. As a senior member of the team, you will be responsible for advancing our development stack and ensuring scale as we grow to millions of monthly active users across many countries.
In This Role, You Will
- Hit the ground running - Gather up-to-date and in-depth understanding of the 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 your daily work;
- Create unit tests in accordance with our 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 our current code base, platforms and/or core systems;
- Impact on the direction and scope of Expertizo's 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 the entire software development life cycle, end to end;
- Lead product planning meetings and architect solutions within your stream;
- Liaise with the 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; This is an absolute must, we have heated debates around complicated subjects and you will be expected to lead conversations around them.
-
Lead Software Engineer
6 days ago
Saddar Town, Pakistan Workforce Software Development Full timeLead 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...
-
Senior Application Engineer
5 days ago
Saddar Town, Pakistan beBeeDevelopment Full time 3,500,000 - 5,000,000Senior Application Engineer RoleWe are seeking a seasoned and accomplished Senior Application Engineer to lead the development of complex software applications. In this pivotal position, you will utilize your expertise in designing, coding, integrating, and debugging applications using various programming languages.Key Responsibilities:Design and implement...
-
Senior Software Development Lead
2 weeks ago
Saddar Town, Pakistan beBeeSoftware Full time 1,500,000 - 2,500,000Lead Software Development ManagerYou are a multifaceted professional with the expertise to design, develop and lead a high-performing software development team. Your technical knowledge and leadership skills enable you to oversee all phases of software development, from conception to delivery.The ideal candidate will possess excellent problem-solving skills,...
-
Software Test Engineer-i
3 weeks ago
Saddar Town, Pakistan Mazikglobal Full timeSoftware Test Engineer-i Mazikglobal, Pakistan Will be involved in the overall software quality assurance life cycle, including manual and automated testing.Will work with offshore and onshore Project Managers and test teams to carry out the product tasks.Job SpecificationMinimum Requirements:- Bachelor's Degree in software engineering.- 1 year experience in...
-
Senior Software Developer
2 weeks ago
Saddar Town, Pakistan beBeeProblemSolver Full timeSoftware Engineer PositionWe are seeking a highly skilled and motivated software engineer to join our team.Job Description: The ideal candidate will design, develop, and implement robust software solutions using Dot Net technologies.Required Skills: Strong problem-solving skills, attention to detail, and ability to work effectively in a team environment.Key...
-
Highly Experienced Software Professional
2 weeks ago
Saddar Town, Pakistan beBeeSoftware Full timeJob Title: Senior Software EngineerWe are seeking a skilled and experienced software engineer to join our team. As a senior member of the team, you will be responsible for advancing our development stack and ensuring scale as we grow.The ideal candidate will have a strong understanding of software engineering principles and practices, including design...
-
Senior iOS Software Engineer
5 days ago
Model Town Tehsil, Pakistan beBeeIosDeveloper Full time 900,000 - 1,200,000Job Title: Senior iOS Software EngineerAbout the RoleWe are seeking a skilled and experienced Senior iOS Software Engineer to join our team. The ideal candidate will have a strong background in developing high-quality, user-friendly iOS applications that meet business requirements.Key ResponsibilitiesThe successful candidate will be responsible for designing...
-
Senior Mechanical Engineering Professional
5 days ago
Saddar Town, Pakistan beBeeMechanical Full time 900,000 - 1,500,000Job OverviewWe are seeking a skilled Mechanical Engineering SpecialistKey ResponsibilitiesUtilize analytical skills and mechanical engineering expertise to support project development.Apply computer-aided design (CAD) knowledge to enhance project execution.RequirementsStrong analytical, communication, and organizational skills.Proficiency in CAD software...
-
Senior Director of Offshore Product Engineering
2 weeks ago
Saddar Town, Pakistan beBeeProductEngineering Full timeSenior Director of Offshore Product EngineeringOversee offshore product engineering teams to drive growth and innovation through strategic leadership.Leadership:Maintain ownership of designing, testing, and implementing high-capacity systems with significant data throughput requirements.System Design and Testing:Develop expertise in application servers such...
-
Senior PPC Manager
3 weeks ago
Saddar Town, Pakistan Primo Capital Software House Full timeJob Title: Senior PPC Manager & Social Media ExpertSalary Range: 200,000 PKR to 230,000 PKR (based on experience)Job Timing: 09:00 AM to 06:00 PMWorking Days: Monday to FridayJob Description:Primo Capital Software House is in search of a Senior PPC Manager & Social Media Expert who possesses exceptional skills in both disciplines. The ideal candidate will...