Enable job alerts via email!
An innovative firm is seeking a Full Stack Engineer to join their dynamic team in Karachi. In this full-time role, you will leverage your expertise in both back-end and front-end development to create and maintain robust digital commerce solutions. You'll work closely with a collaborative team, utilizing your skills in languages like HTML, CSS, and frameworks such as React or Angular. The position emphasizes continuous learning and adaptation in a fast-paced environment, making it ideal for tech-savvy individuals eager to grow. If you are passionate about building efficient applications and thrive in a team-oriented setting, this opportunity is perfect for you.
This is a full-time position for a Full Stack Engineer. As a Full Stack Engineer at We4ecommerce, you will be responsible for both back-end and front-end development, as well as software development and cascading style sheets (CSS). You will work closely with our team to build and maintain scalable and efficient digital commerce solutions. This is an on-site position located in Karachi.
Qualifications
Back-End Web Development and Front-End Development skills
Experience in Software Development and Full-Stack Development
Cascading Style Sheets (CSS) proficiency
Strong problem-solving and analytical skills
Excellent communication and collaboration abilities
Ability to work in a fast-paced and agile environment
Bachelor's degree in Computer Science or related field
Experience with e-commerce platforms and technologies is a plus
Employment Type
Full-time
Front-End Development:
HTML/CSS: Fundamental building blocks for creating web pages and styling them.
Frameworks/Libraries: Familiarity with popular ones like React, Angular, or Vue.js can enhance productivity.
Back-End Development:
APIs (RESTful/SOAP): Designing and integrating APIs for communication between front-end and back-end systems.
Authentication: Understanding of OAuth, JWT, and other authentication protocols.
Databases:
SQL: Ability to work with relational databases like MySQL, PostgreSQL, or SQL Server.
NoSQL: Familiarity with non-relational databases like MongoDB or Redis can be beneficial.
Version Control/Git: Proficiency in Git for managing and collaborating on codebases, including branching, merging, and pull requests.
Basic Design Skills: Understanding of UI/UX principles, ability to work with design tools (e.g., Adobe XD, Sketch) for prototyping.
DevOps and Deployment: Knowledge of deploying applications, containerization (e.g., Docker), and understanding of cloud platforms (e.g., AWS, Azure) for scalability.
Testing and Debugging: Experience with testing frameworks (e.g., Jest, Mocha) and debugging tools (e.g., Chrome DevTools) to ensure quality and performance.
Soft Skills: Effective communication, problem-solving abilities, and a collaborative mindset are crucial for working in teams and understanding client requirements.
Continuous Learning: Given the fast-paced nature of technology, a willingness to learn new tools, frameworks, and best practices is essential.
Security Best Practices: Awareness of common security vulnerabilities and how to mitigate them in both front-end and back-end development.
Information Technology and Services - Karachi, Pakistan