Experience Required: 3–5 Years
Employment Type: Full-time
Location: On-site (Lahore)
Role Overview
We are looking for an experienced Senior Full Stack JavaScript Developer with strong expertise in React Native to join our growing team. This role is ideal for someone who enjoys working across web and mobile platforms and has a solid background in building scalable, high-quality applications using modern JavaScript technologies.
The ideal candidate brings hands-on experience across the full development lifecycle, strong collaboration skills, and a passion for staying current with emerging technologies.
Key ResponsibilitiesProduct Development & Collaboration
- Work closely with cross-functional teams to plan, design, and deliver new features.
- Engage with clients and internal stakeholders to gather requirements and share progress updates.
- Partner with designers and product owners to transform concepts into functional solutions.
Front-End, Mobile & Back-End Development
- Translate wireframes and design assets into responsive web and mobile applications.
- Develop and maintain applications using technologies such as React, React Native, AngularJS, Vue.js, Next.js, HTML5, Node.js, Express.js, and MongoDB.
- Build and maintain RESTful APIs and services.
- Contribute to the design of scalable and maintainable application architectures.
- Participate in delivering end-to-end user experiences within a collaborative team environment.
DevOps & Version Control
- Support CI/CD pipelines to ensure smooth deployment and integration processes.
- Use Git effectively within an agile and SCRUM-based workflow.
Agile Delivery & Task Management
- Work within an agile SCRUM framework and follow established development processes.
- Manage tasks, priorities, and deadlines to ensure timely delivery of quality work.
- Adapt efficiently to changing requirements and enhancements.
Mentorship & Technical Support
- Provide guidance and mentorship to junior developers.
- Support knowledge sharing and best practices within the team.
Quality & Testing
- Write and maintain unit and integration tests to ensure application reliability and performance.
Continuous Improvement
- Proactively explore new tools, frameworks, and technologies to improve development efficiency.
- Stay informed about evolving JavaScript trends and industry best practices.
- Demonstrate curiosity, adaptability, and a willingness to work across multiple technologies.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related discipline.
Required Skills
- Strong proficiency in front-end, back-end, and mobile JavaScript frameworks, including React Native.
- Experience working directly with clients and managing technical requirements.
- Understanding of agile methodologies and SCRUM practices.
- Excellent problem-solving and analytical skills.
- Solid grasp of software engineering principles and computer science fundamentals.
- Knowledge of browser compatibility, responsive design, and mobile versus desktop considerations.
- Experience with both relational and non-relational databases.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Strong English communication skills, both written and verbal.
- Customer-focused mindset and collaborative work ethic.
Experience
- 3–5 years of professional experience in full stack JavaScript development, including mobile development with React Native.
Why Join Phaedra Solutions?
At Phaedra Solutions, we focus on building impactful digital products while fostering meaningful career growth. As part of our team, you’ll benefit from:
- Exposure to innovative and challenging web and mobile projects.
- Collaboration with global clients across diverse industries.
- A learning-focused culture with mentorship and professional development.
- Opportunities to explore new technologies and contribute ideas.
- A supportive environment that values respect, balance, and open communication.
- Clear career growth paths with opportunities to take ownership and leadership roles
Job Type: Full-time
Work Location: In person