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 resumeSimilar 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...