La Mosaïk is a rapidly growing company that focuses on creating digital transformation solutions for its clients. As part of our continued expansion, we are seeking an experienced Software Engineer to join our dynamic team in Lahore. This role provides an excellent opportunity to work with a collaborative, forward-thinking team focused on leveraging technology for innovative solutions.
As a Software Engineer, you will be part of an exciting team that works on cutting-edge backend development using Python and Django. If you have a passion for learning, growing, and building scalable solutions, we’d love to have you on board!
Key Responsibilities
As a Software Engineer, you will take on the following key responsibilities:
- Backend Development: Design, develop, maintain, and enhance backend services and APIs using Python/Django.
- Scalable Solutions: Architect solutions to complex problems, ensuring the highest levels of performance and reliability.
- Collaboration: Work closely with front-end engineers, QA, product, and design teams to create a seamless and integrated product experience.
- Code Quality: Write well-documented and reusable code, adhering to best practices and maintaining coding standards.
- Testing & Optimization: Conduct unit, integration, and component tests; optimize system performance by identifying bottlenecks and implementing caching strategies.
- Code Reviews: Lead and participate in code reviews, providing constructive feedback to ensure a high-quality codebase.
- Support & Maintenance: Provide support for post-release maintenance, diagnosing and resolving any technical issues.
- API Design: Contribute to the design and delivery of RESTful APIs for both internal and external consumption.
- Monitoring & Tools: Stay informed about industry trends and explore new tools, libraries, and frameworks to enhance the technology stack.
Job Requirements
To be successful in this role, candidates must meet the following qualifications:
- Experience: 3+ years of professional experience in backend development with Python/Django.
- Technical Skills:
- Strong understanding of RESTful APIs and web frameworks.
- Solid experience working with databases (PostgreSQL, MySQL, etc.) and ORMs.
- Familiarity with Docker, Kubernetes, and cloud services, especially AWS.
- Knowledge of asynchronous programming and queuing systems is a plus.
- Proficiency in caching strategies such as Redis or Memcached.
- Experience in version control systems (Git) and CI/CD pipelines.
- Testing & Debugging: Solid understanding of unit testing, integration testing, and other testing methodologies.
- Problem-Solving: Strong analytical skills and a keen attention to detail.
- Collaboration: Excellent communication and teamwork skills, with an ability to work both independently and as part of a team.
- Experience with Large-Scale Applications: Prior experience working on high-traffic, large-scale applications is highly desirable.
- Additional Tools: Experience with logging, monitoring, and alerting tools (e.g., ELK stack, Prometheus).
Benefits
At La Mosaïk, we prioritize both the professional growth and well-being of our employees. As a Software Engineer, you will benefit from the following:
- Competitive Salary: Attractive salary package based on experience and skills.
- Career Growth: Opportunities for professional growth and career development.
- Collaborative Culture: Work in a collaborative and innovative environment with a supportive team.
- Work-Life Balance: Generous leave policies and flexible working hours.
- Learning Opportunities: Access to continuous learning and training to support your personal and professional development.
Application Instructions
To apply for the Software Engineer position, please submit your CV and cover letter to the email address provided or apply directly via our website. Ensure your CV highlights relevant work experience, technical qualifications, and any certifications that demonstrate your capabilities for this role.
- Associate Product Manager (Scrum Master) – Join BoolMind in Lahore - January 23, 2025
- Sr. Factory Reporting & Operations Specialist – Haier Pakistan - January 23, 2025
- Senior Education Consultant – ABN Overseas Education - January 23, 2025