Junior Full-Stack Engineer
Junior Full-Stack Engineer | 6 Months to 1 Year Experience | Lahore, Pakistan
Are you an early-career developer looking for the opportunity to work on real products, solve meaningful technical problems, and grow alongside experienced engineers?
We’re looking for a motivated and detail-oriented Junior Full-Stack Engineer to join our team in Lahore, Pakistan.
In this role, you’ll work closely with senior engineers to build, scale, and maintain a multi-tenant iOS product. You’ll contribute across both frontend and backend development, giving you hands‑on experience across the full development lifecycle.
What You’ll Do
- Build mobile screens and user flows using React Native and Expo
- Develop modular, reusable, and themed UI components
- Build scalable backend APIs using TypeScript, Cloudflare Workers, and Hono
- Work with PostgreSQL databases and implement efficient backend logic
- Integrate frontend applications with backend services through REST APIs
- Maintain shared TypeScript contracts across the stack
- Work within an existing codebase and contribute to its improvement
- Participate in code reviews and submit pull requests
- Help improve code quality, performance, and maintainability
- Frontend: React Native, Expo, TypeScript
- Supporting: Go
What We’re Looking For
- 6 months to 1 year of professional development experience, or strong project‑based experience
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field
- Hands‑on experience with Go
- Hands‑on experience with React or React Native
- Understanding of RESTful APIs and backend development concepts
- Good command of Git and version control
- Familiarity with pull requests and code reviews
- Strong analytical and problem‑solving skills
- Ability to collaborate effectively with a team
- A strong willingness to learn, adapt, and apply feedback
Why Join DevYard?
- Work on real‑world products used by real users
- Learn directly from experienced senior engineers
- Get hands‑on exposure to both frontend and backend development
- Take ownership of features from concept to deployment
- Build practical experience with modern technologies
- Grow your engineering skills in a collaborative environment
If you’re ready to move beyond tutorials and academic projects and start building real products, we’d love to hear from you!