Job Openings
Senior Full Stack Developer (Onsite, Lahore, USD Salary)
About the job Senior Full Stack Developer (Onsite, Lahore, USD Salary)
Requirements:
- Bachelors or Masters degree in Computer Science, Engineering, or a related field.
- 5-7 years of experience in technical roles in E-commerce, FinTech or
subscription-based environments is highly desirable. - Experience with e-commerce platforms such as Magento, Shopify, and similar technologies is good to have.
- Strong proficiency in Python and a solid understanding of Odoos ORM framework.
- Strong understanding of ERP systems, Rest APIs, Jira and Confluence.
- Proficiency in Python, with hands-on experience integrating with Odoo.
- Familiarity with Zendesk APIs and workflows.
- Develop server-side logic using Python
- Experience with relational databases (MySQL/PostgreSQL).
- Server management and deployment in AWS
- Thorough understanding of user experience and possibly even product strategy
- Experience implementing testing platforms and unit tests
- Appreciation for clean and well-documented code
- Ability to manage multiple tasks in a fast-paced environment.
Responsibilities:
- Design and develop user interfaces using React, Angular, and Next.js
- Collaborate with designers to implement UI/UX designs
- Optimize frontend performance for smooth and responsive user experience
- Create and manage databases using technologies like MySQL/PostgreSQL
- Develop and integrate APIs with frontend components
- Develop custom modules, workflows, and integrations with third-party systems
- Maintain and upgrade CRM deployments as needed
- Integrate Zendesk into customer support workflows
- Develop automations and custom apps/extensions using Zendesk APIs
- Ensure seamless communication between Zendesk and other internal systems
- Develop and integrate RESTful APIs using Node.js and Python
- Ensure seamless communication between frontend and backend components
- Troubleshoot and maintain integrations with various platforms
- Work closely with cross-functional teams (design, QA, product) in an Agile
environment - Participate in daily stand-ups, sprint planning, and code reviews
- Contribute to technical discussions and architecture decisions