Lead/Sr. Software Engineer
4 days ago
We are looking for a Senior Ruby on Rails Developer to take an active role in both leading and developing backend features. In this role, you will shape the architecture of our applications, develop key features, and ensure the quality and performance of our code.
Responsibilities:- Lead the design and development of a service-oriented backend architecture with minimal use of traditional controllers, leveraging Ruby core concepts.
- Actively develop key backend features for dynamic care plans and patient management systems.
- Collaborate closely with product, frontend, and operations teams to build scalable, reliable, and performant solutions.
- Take ownership of backend services while guiding and mentoring the team in best practices for Ruby development.
- Develop, maintain, and improve private Ruby gems, ensuring they are efficient and reusable.
- Define and implement architectural decisions, balancing scalability and maintainability.
- Enforce high standards for test-driven development (TDD), maintaining code coverage and quality through integration tests and fixtures (RSpec, FactoryBot).
- Lead code reviews, ensuring pull requests are thoroughly reviewed for quality, scalability, and maintainability.
- Foster a collaborative, pair programming-driven environment to solve complex technical challenges.
- Optimize and troubleshoot performance issues to ensure the application scales with increasing demand.
- Manage and maintain CI/CD pipelines to ensure smooth deployment and integration across teams.
- Actively contribute to the strategic direction of the technical roadmap and make decisions on new technologies and architectural approaches.
- Extensive experience with Ruby on Rails (6.x, or newer) and strong Ruby core knowledge.
- Proven experience leading teams and actively developing backend features.
- Deep understanding of design patterns and their application to build maintainable, scalable systems.
- Expertise in building and maintaining APIs, integrating with frontend systems, and handling health-related data models (e.g., HealthGoal, HealthConcern, Patient).
- Solid experience with integration tests, test-driven development (TDD), and ensuring robust test coverage (RSpec, FactoryBot).
- Experience with private Ruby gems and managing dependencies.
- Proficiency with PostgreSQL: Strong understanding of database design, migrations, and schema management.
- Proficiency with version control (Git) and collaborative development using GitHub.
- Excellent problem-solving skills, with the ability to troubleshoot and resolve complex technical issues.
- Strong communication skills, with experience leading cross-functional teams and collaborating effectively in a remote environment.
- Experience with a secondary language such as Python, or .NET is a plus.
-
Technical Product Manager
1 week ago
Pakistan CXT SOFTWARE Full time 1,500,000 - 3,000,000 per yearImagine architecting the future of logistics. As a Technical Product Manager at CXT Software, you won't just define requirements; you'll partner with engineering to design scalable systems, model complex data flows, and own the technical strategy for our AI-driven platform. You will validate your vision with data and prototypes, and lead a cross-functional...
-
Senior Software Engineer
1 week ago
Pakistan iClosed Full time 1,200,000 - 3,600,000 per yearSenior Software EngineerAt iClosed we're on a mission to make scaling sales teams smarter, faster and more reliable. As a fast-growing SaaS company, we know that reliability, speed, and security are what keeps our customers' businesses moving forward with confidence. That's why we're building more than just software, we're building a culture where...
-
Senior Software Engineer
6 days ago
Pakistan Folio3 Full time 900,000 - 1,200,000 per yearFolio3 is seeking an experienced .NET Developer to lead the software development lifecycle and leverage expertise in the .NET framework to deliver high-quality enterprise systems.Responsibilities:Design, develop, and maintain scalable applications using C# and the .NET framework.Provide technical support for web and mobile applications.Develop test-driven...
-
Full Stack Software Engineer
1 week ago
Pakistan Hiring Talent Full time 1,200,000 - 3,600,000 per yearWe are currently hiring remotely for a Full Stack Software Engineer for a client who is on a mission to instill trust in the digital ecosystem with cutting-edge tech in some of the largest and fastest-growing markets globally.Experience: 5 yearsTimings: 11 am to 8 pmJob Type: Full-time, remoteAs a Full Stack Software Engineer, you will:Work with development...
-
Collections Team Lead
11 hours ago
Pakistan TCP Software Full time 900,000 - 1,200,000 per yearTo be successful in this role your native personality will have a natural passion for problem solving, making decisions based on facts and a desire to lead and shape the careers of those who report into you. Technically you would be strong in understanding of the intricacies of US and Canada invoicing rules and requirements. Sales tax knowledge of the US is...
-
Senior Software Engineer
1 week ago
Pakistan NXT LABS Full time $104,000 - $130,878 per yearKey Responsibilities:Design, develop, and maintain scalable web applications using React (front-end) and .NET Core (back-end).Write clean, efficient, and reusable code, ensuring performance, security, and scalability.Implement and integrate RESTful APIs, third-party services, and external libraries.Work closely with designers, QA engineers, and product teams...
-
Senior Python Developer
11 hours ago
Pakistan iTechNets Full time 1,200,000 - 1,800,000 per yearJob description:We are looking for a Sr. Python Developer having 5+ years of Experience to build functional and efficient server-side applications.Senior Python Developer responsibilities include participating in all phases of the software development lifecycle and coaching junior developers.ResponsibilitiesHelp design and implement functional...
-
Sr. MERN Stack Developer
6 days ago
Pakistan NESL-IT (SMC PVT) LTD Full time 1,800,000 - 2,400,000 per yearKey Responsibilities:Design, develop, test, and deploy scalable web applications using the MERN stack.Lead architecture discussions and define technical standards for projects.Write clean, maintainable, and efficient code following best practices.Integrate RESTful APIs and third-party services.Optimize applications for maximum speed, scalability, and...
-
Senior Software Engineer
11 hours ago
Pakistan Techwaresoft Full time 400,000 - 800,000 per yearJob Brief:We are looking for a Senior Software Engineer (Flutter) to work with our team of talented engineers to design and build the next generation of mobile applications in a scalable manner.Key Responsibilities:Delivering across the entire app life cycle – concept, design, build, deploy, test, release to app store and supportWorking closely with all...
-
Senior SEO Executive
4 days ago
Pakistan Behind Agency Full time 600,000 - 1,200,000 per yearPosition: Sr. SEO ExecutiveLocation: [Remote]Employment Type: Full-timeAbout the RoleWe are seeking an experienced Sr. SEO Executive with over 3 years of proven expertise in driving organic growth for service-based businesses. The ideal candidate will have a strong understanding of SEO strategies, analytical skills, and the ability to implement and optimize...