Full Stack Engineer

Visiata


Date: 3 days ago
City: Lahore
Contract type: Full time

Job Title: Full Stack Engineer

Experience Level: 2 Years

Location: Lahore, Pakistan (Onsite)

Employment Type: Full-Time

Job Summary

We are looking for a skilled and motivated Full Stack Engineer with 2 years of experience to join our Lahore-based team. As a Full Stack Engineer, you will play a key role in developing and maintaining high-quality web applications, ensuring optimal performance, and contributing to an exceptional user experience.

Key Responsibilities

  • Write efficient, maintainable, and well-documented code, adhering to best practices.
  • Design, implement, and maintain RESTful APIs for seamless integration with front-end and back-end systems.
  • Optimize applications for speed, responsiveness, and scalability, ensuring they perform well under load.
  • Investigate and resolve complex technical issues across the full stack.
  • Participate in code reviews and ensure proper unit testing and integration testing practices are followed to maintain high-quality standards.
  • Proficiency in HTML5, CSS3, and JavaScript (ES6+), with solid experience in React.js and Next.js for building responsive, server-side rendered web applications.
  • Knowledge of CSS frameworks like Tailwind CSS or Bootstrap for responsive design and cross-browser compatibility.
  • Experience in building type-safe back-end applications using TypeScript with Node.js and Express.js.
  • Expertise in RESTful API development, including handling authentication, authorization, and error management.
  • Hands-on experience with SQL databases (MySQL, PostgreSQL) and NoSQL databases, particularly MongoDB.
  • Ability to design efficient and scalable database schemas and queries, ensuring data integrity and optimal performance.
  • Familiarity with Git for source code management and version control.
  • Knowledge of cloud platforms like AWS, Google Cloud, or Azure, and experience in cloud-based deployment.
  • Exposure to Continuous Integration/Continuous Deployment (CI/CD) pipelines and related tools to automate build and deployment processes.
  • Familiarity with Docker or other containerization tools for creating consistent development and production environments.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 2 years of professional experience in Full Stack Development.
  • Strong problem-solving and analytical skills.
  • Ability to work effectively in a collaborative, team-oriented environment.
  • Excellent communication skills, capable of interacting with both technical and non-technical stakeholders.
  • Proactive attitude with a strong desire to learn and stay up-to-date with new technologies.

Why Join Us?

  • Opportunity to work on challenging and impactful projects.
  • Competitive salary package with performance-based incentives.
  • A supportive and collaborative work environment.
  • Professional growth opportunities and In-house training


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Debt Collector.

Cedar Financial, Lahore
2 days ago
Position SummaryAs a Debt Collector at Cedar, you will be a key player in our efforts to recover outstanding debts owed to our clients. Your role involves managing a portfolio of delinquent accounts and using effective communication and negotiation skills to resolve these debts while ensuring compliance with relevant laws and regulations.Responsibilities:Debt Recovery: Contact and negotiate with consumers about their outstanding...

Logistics Associate (Warehouse Management) - G6

UN, Lahore
6 days ago
Job Title: Logistics Associate (Warehouse Management) Grade: G6 Type of contract: Fixed Term Duration: 12 Months Duty Station: Lahore This vacancy announcement is for Pakistani Nationals Note: This vacancy announcement will also be used to build a roster of prequalified applicants for future opportunities within same job profile at the current or lower level in Pakistan. JOB PURPOSE: To provide...

React Native Engineer Lahore, Pakistan

ByteCrew, Lahore
6 days ago
Key ResponsibilitiesAbout the job React Native EngineerApp Development:Design and develop advanced applications using React Native.Ensure the best possible performance, quality, and responsiveness of the application.Collaboration:Collaborate with cross-functional teams, including designers, backend developers, and product managers, to define, design, and ship new features.Work closely with QA to debug, test, and optimize applications.Code Maintenance:Write clean, reusable, and maintainable code following industry best...