Company Description
ai systems is a technology-focused organization dedicated to building scalable, modern web applications and digital solutions. The company emphasizes innovation, clean engineering practices, and collaboration across teams to deliver high-quality products. At ai systems, team members work with contemporary tools and frameworks, including the MERN stack, to solve real-world business problems. The environment supports continuous learning, knowledge sharing, and professional growth for developers at all levels.
Role Description
This is a full-time, on-site Full Stack (MERN) Developer role based in Peshawar. The developer will design, implement, and maintain web applications using the MERN stack, working across front-end and back-end layers. Day-to-day tasks include building responsive user interfaces, developing RESTful APIs, integrating databases, and ensuring application performance and security. The role involves collaborating with product and design teams, participating in code reviews, writing clean and testable code, and troubleshooting issues in existing systems. The developer will also contribute to technical documentation and help improve development processes and best practices within the team.
Preference
Those with additional skills/experience on Laravel will be preferred
Qualifications
- Strong Front-End Development skills, including JavaScript frameworks (React), HTML, and Cascading Style Sheets (CSS).
- Solid Back-End Web Development experience with Node.js, Express, and RESTful API design.
- Hands-on Software Development and Full-Stack Development experience, preferably with the MERN stack (MongoDB, Express, React, Node.js).
- Understanding of version control tools (e.g., Git) and collaborative development workflows.
- Experience with databases (SQL and/or NoSQL) and basic data modeling concepts.
- Knowledge of secure coding practices, performance optimization, and debugging techniques.
- Ability to work on-site in Peshawar, collaborate effectively in cross-functional teams, and manage tasks independently.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Familiarity with testing frameworks, CI/CD pipelines, and cloud platforms is a plus.