Who We Are
Hey there! We are Paismo, a fast-paced, growing HR tech / fintech startup backed by top global investors with an international team across Pakistan, United States, UAE, Mexico and Ethiopia.
Our mission is to change the way we manage, grow, pay, and up-skill workers around the globe. We are also actively expanding across the GCC region, as we continue building solutions for modern global workforces.
We have an amazing team of talented engineers and we’re looking to add a Full Stack Software Engineer to our onsite team in Lahore, Pakistan. If you’re interested in building scalable products, working with a fast-paced, highly talented team, and love solving complex problems end-to-end, we’d love to talk to you.
As a Full Stack Software Engineer, you will play a key role in designing, developing, and maintaining both the front-end and back-end components of our SaaS Product – Paismo. You will work across the entire product stack to build reliable, scalable, and high-performing solutions that power our platform.
You will collaborate closely with Product & Project Managers, Designers, QA, and other Engineers to deliver high-quality software solutions and create an exceptional experience for our clients.
If you’re looking for a fast-paced, challenging, expert technical environment, we’re the team for you!
Responsibilities
- Collaborate with product & project managers, designers, and engineers to understand product requirements and translate them into technical solutions.
- Design, develop, and maintain scalable web and mobile applications across both front-end and back-end systems.
- Build responsive and user-friendly interfaces using React, Next.js, HTML5, CSS3, and JavaScript.
- Develop robust server-side APIs and services using Node.js and Express.js.
- Design, manage, and optimize PostgreSQL databases and ensure efficient data storage and retrieval.
- Work on mobile application development using React Native.
- Ensure performance, scalability, and reliability of applications across the full stack.
- Write clean, maintainable, and well-documented code while following best engineering practices.
- Debug and troubleshoot issues reported by QA or users and ensure timely resolution.
- Participate in code reviews and contribute to improving development standards and processes.
- Stay up-to-date with emerging technologies and industry best practices.
Minimum Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- 2 to 3+ years of experience as a Full Stack Developer or similar role.
- Strong proficiency in JavaScript and modern web development practices.
- Hands-on experience with the following technologies: Node.js, Express.js, React.js, Next.js, React Native, PostgreSQL, HTML5, CSS3
- Experience building RESTful APIs and integrating front-end applications with back-end services.
- Proficiency with Git and modern development workflows.
- Strong problem-solving skills and attention to detail.
- Ability to work effectively in a fast-paced, collaborative team environment.
- Strong communication and interpersonal skills.
- Ability to work full-time (40 hours/week) at our Gulberg (Lahore) office with occasional team syncs with US/Mexico time zones.
Preferred Skills
- Experience building and scaling SaaS or related products.
- Experience working with a banking / fintech product is a plus.
- Understanding of mobile-first and responsive design principles.
- Experience optimizing applications for performance and scalability.
- Go-getter, self-starter mentality with a strong sense of ownership.
Our Culture
- We are a global team of iterative, growth-minded individuals.
- We are accountable and committed to our goals.
- We are problem-focused and transparent in actions towards achieving goals.
- We are team players who are honest and caring toward each other.
- We thrive in environments where everyone can speak up, contribute ideas, and push for the overall mission of the company, which is to redefine the way workers globally are managed, earn, and grow.
Interview Process
Please note that for all technical positions, we conduct coding evaluations to validate candidates’ qualifications and technical expertise. Employment is subject to a satisfactory background check.