Full Stack Engineer

Job Description

We are a software company with 300+ completed AI & Data Science projects for clients all across the globe. We create cutting-edge AI solutions, specializing in Computer Vision, Natural Language Processing, Machine Learning, and Generative AI. Our services include Data Science and AI solutions, and our team of experts is skilled and experienced in designing and implementing AI solutions for our clients.

 

Responsibilities:

  • Design, develop, and maintain web applications.
  • Develop mobile applications, preferably using React Native.
  • Set up end-to-end applications, ensuring seamless integration of all components.
  • Design, create, and alter databases using MySQL or SQLite.
  • Set up middleware using Express.js.
  • Integrate third-party APIs and develop custom APIs as required.
  • Write clean, maintainable, and well-documented code.
  • Conduct code reviews and contribute to team best practices.
  • Optimize applications for maximum speed and scalability.
  • Identify and resolve performance and scalability issues.
  • Stay up-to-date with the latest industry trends and technologies.
  • Use Git version control for efficient code management.
  • Implement CI/CD pipelines for continuous integration and deployment.

 

Requirements:

 

Experience: Minimum 2 years of experience in full-stack development.

 

Technical Skills:

  • Proficiency with JavaScript.
  • Hands-on experience with mobile app development, preferably using React Native.
  • Experience with Next.js.
  • Strong understanding of database design and management with MySQL, PostgreSQL, and MongoDB
  • Excellent grasp of server client communication.
  • Knowledge of server less architectures and how they work.
  • Strong skills in API integration and custom API development.
  • Commitment to writing clean, maintainable, and well-documented code.
  • Experience with performance optimization and troubleshooting.
  • Familiarity with Git version control.
  • Knowledge of CI/CD pipelines.

 

Soft Skills:

  • Excellent communication and teamwork skills.
  • Passionate about continuous learning and staying current with industry trends.

 

Preferred Qualifications:

  • Experience with other front-end frameworks and libraries (e.g., Reactjs, Next.js).
  • Familiarity with cloud platforms for application deployment (e.g., AWS, Azure, Google Cloud).
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes).

Job Summary

  • Published on:2024-10-17 6:52 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline: 2024-12-01