Not Yet is a dynamic technology-driven company focused on creating modern software solutions tailored to a variety of business challenges. The organization emphasizes clean architecture, dependable systems, and practical innovation. Employees at Not Yet have the chance to work on meaningful projects, collaborate closely with talented colleagues, and help shape the direction of products. The company fosters professional development by encouraging continuous learning, experimentation, and ownership of technical decisions.
Key Responsibilities
As a Full Stack Engineer based in Karachi Division, you will be responsible for designing, developing, testing, and maintaining web applications across both front-end and back-end technologies. Your daily tasks will include implementing responsive user interfaces, building and integrating APIs, and optimizing application performance. You will ensure code quality by adhering to best practices and participating in code reviews. Collaboration with product managers and designers will be essential, as will involvement in technical planning sessions. Additionally, you will contribute to deployment processes and assist in troubleshooting issues in production environments.
Required Qualifications
- Strong front-end development skills with experience in HTML, JavaScript, and CSS.
- Proficiency in back-end web development and solid understanding of general software development principles.
- Hands-on experience in full-stack development, working effectively on both client-side and server-side components.
- Familiarity with modern web frameworks, RESTful API design, and database management using SQL or NoSQL systems.
- Ability to write clean, maintainable, and well-documented code, with experience using version control systems such as Git.
- Competence in debugging, performance tuning, and applying basic security best practices for web applications.
- Strong analytical and problem-solving skills, excellent communication abilities, and the capacity to work collaboratively within cross-functional teams.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
No preferred qualifications or additional benefits were specified for this role.