Description
About the Role
Alpha Zeta System’s foundations are shaped by 20+ years of software development in Lahore. We are looking for a Senior developer to join our new team with strong expertise in React. js, Node. js, or/and React Native to develop our enterprise-level applications. The ideal candidate will have hands-on technical experience and the ability to guide a cross-functional team through the full software development lifecycle.
Key Responsibilities
Manage task planning, code reviews and maintain technical documentation to ensure delivery quality.
Mentor junior developers and ensure best coding practices.
Design and develop modern web and mobile applications using React. js, React Native, and Node. js/Express. js.
Architect, develop, and maintain RESTful APIs endpoints.
Integrate with databases (MySQL, Extended SQL, Procedures) and third-party services.
Build and maintain responsive and high-performance UIs using Tailwind CSS and modern frameworks.
Ensure seamless integration between backend and frontend applications.
Troubleshoot and resolve performance bottlenecks across applications.
Ensure application security, scalability, and data integrity.
Requirements
Bachelor’s degree in Computer Science or related field.
4+ years of professional development experience (at least 1 year in a lead role preferred).
Strong proficiency in Node. js, Express. js (Backend Development).
Expertise in React. js, React Native, and Next. js (Frontend & Mobile Development).
Proficiency in JavaScript (ES6+), TypeScript, and Tailwind CSS.
Solid understanding of RESTful APIs and authentication mechanisms (JWT, OAuth).
Familiarity with version control (Git) and CI/CD pipelines.
Preferred Qualifications
Knowledge of Docker or cloud-based deployments is a plus.
Having leadership qualities and able to lead junior developers is a plus
Lead a team of frontend, backend, and mobile developers.
Knowledge of cloud databases (AWS RDS, Azure SQL, or GCP).