
Senior Software Engineer
6 days 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.
-
Backend Software Engineer
1 day ago
Saddar Town, Pakistan beBee Careers Full timeBackend Software EngineerAs a senior member of the team, you will be responsible for advancing our development stack. This involves working closely with other engineers, designers, and product managers to design, develop, test, and deploy software systems that meet the needs of our users. Your expertise in back-end software engineering will enable us to...
-
Senior Software Engineer
6 days ago
Saddar Town, Pakistan beBee Careers Full timeBachelor's degree in computer science or a related field is required for this position.As a senior developer, you will work on designing, coding, integrating, and debugging applications using different software languages.The ideal candidate should have strong object-oriented programming skills and expertise in developing n-tier applications.Key...
-
Senior Software Engineer
6 days ago
Saddar Town, Pakistan beBee Careers Full timeLead Software EngineerWe are seeking a highly skilled and experienced software engineer to lead our offshore development team.The ideal candidate will have several years of experience in developing large-scale applications, with a minimum of 2 years in a leadership role designing and architecting systems.In addition, the candidate should have hands-on...
-
Senior QA Engineer
1 day ago
Saddar Town, Pakistan beBee Careers Full timeSenior QA EngineerWe are looking for a Senior QA Engineer to join our team. The ideal candidate will have a strong background in Quality Assurance and experience in leading cross-functional teams.ResponsibilitiesLeverage technical expertise to drive testing initiatives and improve quality standards.Develop and maintain testing processes and...
-
Saddar Town, Pakistan Adbled Pvt Ltd Full timeWe are currently seeking a Senior Electronics Engineer with a minimum of 5 years of experience in embedded engineering electronics and a strong background in firmware microcontroller programming to join our team. The ideal candidate will have good experience in AC/DC servo drive development.Responsibilities:Develop firmware for microcontrollers used in...
-
Senior Software Development Lead
6 days ago
Saddar Town, Pakistan beBee Careers Full timeSenior Software Development LeadIn this challenging role, you will lead the development of cutting-edge software solutions. As a skilled developer, you will design, prototype, implement, test, and document all phases of software development.Your key responsibilities will include developing software solutions by studying information needs, conferring with...
-
Senior Search Engine Optimization Specialist
6 days ago
Saddar Town, Pakistan beBee Careers Full timeSenior Search Engine Optimization Specialist JobThis role requires a skilled Senior Search Engine Optimization Specialist to develop and execute SEO strategies that drive website traffic and improve search engine rankings.Primary Duties:Design and implement SEO plans to increase website visibility and search engine rankings.Leverage link-building tactics to...
-
Saddar Town, Pakistan beBee Careers Full timeSenior Electronics Engineer PositionThis position involves designing, developing, and testing electronic circuits and systems. We require a talented individual with good experience in AC/DC servo drive development.Responsibilities:Firmware Development: Develop firmware for microcontrollers used in embedded systems.Electronic Circuit Design: Design, develop,...
-
Software Test Engineer-i
6 days ago
Saddar Town, Pakistan beBee Careers Full timeJob Title: Software Quality Assurance EngineerWe are seeking a skilled Software Quality Assurance Engineer to join our team.The ideal candidate will have a strong background in software engineering and experience in quality assurance. They will be involved in the overall software quality assurance life cycle, including manual and automated testing.Key...
-
Software Quality Engineer
6 days ago
Saddar Town, Pakistan beBee Careers Full timeWe are seeking a highly motivated and organized Software Quality Assurance Engineer to join our dynamic team. As an SQA Engineer, you will play a vital role in ensuring the quality of our software products and services.You will be responsible for developing and executing test plans, conducting code reviews, and collaborating with cross-functional teams to...