Full Stack Software Engineer

Image-HasTech

Full Stack Software Engineer

NorthBay Solutions
  • Pakistan

Description

Job Description:

We are seeking an experienced Senior Full Stack Engineer (Atleast 8+ years exp) with expertise in Vue.js, Node.js, Python, and AWS to join our dynamic team. In this role, you will play a crucial part in designing, developing, and maintaining our web applications while leveraging the latest technologies and best practices. If you are a highly skilled engineer with a passion for creating exceptional user experiences and have a deep understanding of frontend and backend technologies, we encourage you to apply.

Key Responsibilities:

1. Collaborate with cross-functional teams to gather requirements and design innovative, responsive user interfaces using Vue.js.

2. Develop and maintain efficient and reusable frontend components and libraries.

3. Work on optimizing website performance for speed and responsiveness.

4. Implement responsive and mobile-first design principles.

5. Interface with backend services and APIs built with Node.js and Python.

6. Write clean, maintainable, and well-documented code.

7. Conduct code reviews and provide mentorship to junior team members.

8. Ensure application security and compliance with best practices.

9. Troubleshoot and debug issues, identifying and implementing solutions.

10. Stay up-to-date with industry trends and emerging technologies, especially in the AWS ecosystem.

Requirements:

1. Bachelor's degree in Computer Science or related field (or equivalent work experience).

2. Proven experience (X years) as a Senior Frontend Engineer.

3. Strong proficiency in Vue.js and frontend technologies (HTML5, CSS3, JavaScript/ES6).

4. Solid backend development experience with Node.js and Python.

5. Familiarity with AWS services and cloud architecture.

6. Experience with version control systems (e.g., Git).

7. Knowledge of frontend build tools, such as Webpack.

8. Excellent problem-solving skills and attention to detail.

9. Strong communication and collaboration skills.

10. Ability to work in an Agile development environment.

Preferred Qualifications:

1. AWS certification(s).

2. Experience with serverless architecture and AWS Lambda.

3. Familiarity with containerization technologies (e.g., Docker).

4. Knowledge of DevOps practices and CI/CD pipelines.

5. Experience with GraphQL.

6. Previous work on scalable and high-traffic web applications.

Educational Requirements

  • Bachelors Degree

Summary

Job Type : FULLTIME
Category : Software Engineer
Posted : December 8, 2023
Salary : N/A

Share With