Senior Full Stack JavaScript Developer (with React Native Expertise)
Location: On-site – Lahore Experience Required: 3–5 Years Employment Type: Full-time
We are seeking a highly skilled and experienced Senior Full Stack JavaScript Developer with a strong focus on cross-platform mobile development using React Native. The ideal candidate will have 3–5 years of progressive experience in the software industry and possess deep proficiency in full-stack JavaScript development. You will be instrumental in leading complex web and mobile application development projects.
Key Responsibilities
1. Feature Development & Collaboration
- Collaborate with cross-functional teams to define, design, and ship new features.
- Communicate effectively with clients and stakeholders to understand requirements and provide regular project updates.
- Collaborate with designers and product owners to translate ideas into reality.
2. Front-End, Mobile & Back-End Development
- Convert design mock-ups (Wireframes and PSD Designs) into fully functioning web and mobile applications.
- Develop & maintain complex web and mobile applications using React, React Native (Essential), AngularJS, Vue.js, Next.js, HTML5, Express.js/Node.js, and MongoDB or similar databases.
- Build RESTful services with Node.js and Next.js.
- Strategically design scalable web and mobile architectures.
- Collaborate in a multifunctional team to deliver complete user experiences.
3. DevOps & Version Control
- Implement and maintain DevOps practices, ensuring smooth Continuous Integration and Continuous Deployment (CI/CD) processes.
- Manage version control using Git in a SCRUM agile environment.
4. Agile & Task Management
- Work effectively within the SCRUM framework, understanding its processes and reporting structure.
- Organize tasks, set priorities, and manage workload to meet deadlines and deliver high-quality solutions.
- Adapt quickly to updated requirements and feature enhancements.
5. Mentorship & Technical Guidance
- Mentor and provide dedicated technical guidance to junior team members.
- Develop Quality Assurance tests including Unit and Integration Tests.
6. Continuous Learning & Innovation
- Think creatively to tackle complex challenges and come up with smart solutions.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Stay up-to-date on emerging JavaScript trends and integrate them into development processes.
Qualifications and Skills
- Experience: Proven 3–5 years of work experience in the Software Industry in Full Stack JavaScript Development and Mobile Development (React Native).
- Education: Masters/BSc in Computer Science, Engineering or a relevant field.
Key Skills:
- Proficiency in both front-end, back-end, and mobile (React Native is essential) JavaScript frameworks.
- Deep understanding of core Computer Science fundamentals and Software Engineering principles.
- Experience in client communication, understanding requirements, and project management.
- Familiarity with SCRUM methodology and agile development processes.
- Knowledge of the intricacies of working with different browsers and mobile versus desktop environments.
- Experience with relational and non-relational databases.
- Familiarity with cloud platforms (AWS, Azure, GCP).
- Excellent fluency in English, both written and spoken, to collaborate effectively with both client and remote teams.
- Exceptional problem-solving and critical-thinking abilities.
Why Join Us?
At Phaedra Solutions, we believe in more than just writing code—we believe in building impactful solutions and meaningful careers. When you join us, you get:
- Opportunities to work on challenging and innovative projects in web and mobile development.
- A collaborative environment with global clients and diverse industries.
- A culture of continuous learning and growth, with mentorship and training opportunities.
- Room to explore new technologies and bring your creative ideas to life.
- A supportive team that values work-life balance, respect, and open communication.
- Clear career progression with opportunities to take ownership and lead initiatives.
Job Type: Full-time
Work Location: In person