Not Yet is an innovative technology company dedicated to developing modern software solutions tailored to diverse business challenges. The organization emphasizes clean architecture, dependable systems, and practical innovation. Employees at Not Yet have the opportunity to tackle real-world problems, collaborate closely with peers, and actively shape product direction. The company fosters professional growth by encouraging continuous learning, experimentation, and ownership of technical decisions.
Key Responsibilities
As a Full Stack Engineer based in the Karachi Division, you will be responsible for designing, developing, testing, and maintaining web applications across both front-end and back-end technologies. Your day-to-day tasks will include creating responsive user interfaces, building and integrating APIs, and optimizing application performance. Ensuring code quality through thorough reviews and adherence to best practices is essential. You will collaborate with product and design teams, participate in technical planning sessions, and contribute to deployment and troubleshooting efforts within production environments.
Required Qualifications
- Strong front-end development skills, including proficiency with HTML, JavaScript, and CSS.
- Solid experience in back-end web development and general software engineering principles.
- Hands-on experience working across full-stack development, managing 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 implementing basic security best practices for web applications.
- Excellent problem-solving abilities, strong communication skills, and the capacity to work effectively within cross-functional teams.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Preferred Qualifications and Benefits
While not explicitly listed, candidates with experience in agile development methodologies, cloud platforms, or additional programming languages will find opportunities to leverage those skills. The company supports professional development through continuous learning and encourages engineers to take ownership of their projects, providing a collaborative and growth-oriented work environment.
This role offers a chance to contribute meaningfully to a growing technology company that values innovation, quality, and teamwork.