Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Software Developer on Laravel & Vue JS

Legend IT Solution

Legend IT Solution

 

Legend IT Solution

Follow

Summary

  • Vacancy: 4
  • Location: Rangpur
  • Salary: Tk. 25000 – 30000 (Monthly)
  • Experience: At least 2 years
  • Published: 22 Jun 2024

 

Requirements

Experience

  • At least 2 years
  • The applicants should have experience in the following business area(s):
    Software Company, IT Enabled Service
  • Freshers are also encouraged to apply.

Responsibilities & Context

A Laravel & Vue.js Software Developer typically combines backend and frontend skills to build dynamic, full-stack web applications. Laravel serves as the PHP-based backend framework, while Vue.js is used for the frontend JavaScript framework. Here’s a breakdown of the responsibilities and tasks for a developer in this role:

Core Responsibilities

  • Application Development:
  • Develop and maintain web applications using Laravel for the backend.
  • Build responsive and interactive user interfaces with Vue.js.
  • Integrate frontend and backend functionalities seamlessly.
  • Backend Development with Laravel:
  • Design and implement RESTful APIs and web services.
  • Develop and manage database schemas, relationships, and migrations using Eloquent ORM.
  • Implement middleware, authentication, and authorization mechanisms.
  • Optimize application performance and scalability.
  • Ensure data security and compliance with industry standards.
  • Frontend Development with Vue.js:
  • Build and manage components and views using Vue.js.
  • Implement state management using Vuex or similar libraries.
  • Develop and maintain single-page applications (SPAs).
  • Integrate third-party libraries and APIs for extended functionalities.
  • Utilize Vue Router for navigating between different views.

Full-Stack Development:

  • Collaborate in the entire software development lifecycle (SDLC) including planning, design, development, testing, deployment, and maintenance.
  • Work closely with UX/UI designers to implement user-friendly features.
  • Coordinate with other developers, including backend developers, frontend developers, and DevOps engineers.
  • Code Quality and Testing:
  • Write clean, maintainable, and well-documented code.
  • Develop and execute unit tests, integration tests, and functional tests.
  • Perform code reviews and participate in peer reviews.
  • Implement automated testing for continuous integration and deployment (CI/CD) pipelines.

Debugging and Troubleshooting:

  • Identify and fix bugs and performance bottlenecks.
  • Analyze and resolve issues reported by users or QA teams.
  • Monitor and improve application performance and reliability.

Version Control and Collaboration:

  • Use Git for version control and manage code repositories.
  • Collaborate through platforms like GitHub, GitLab, or Bitbucket.
  • Participate in agile development practices, including daily stand-ups, sprint planning, and retrospectives.

Project Management and Documentation:

  • Contribute to project planning and estimation.
  • Document technical specifications, user guides, and application processes.
  • Provide input on system architecture and design decisions.
  • Continuous Learning and Improvement:
  • Stay updated with the latest industry trends and technologies in PHP, Laravel, JavaScript, and Vue.js.
  • Participate in training sessions, workshops, and conferences.
  • Contribute to open-source projects or internal knowledge bases.

Client and Stakeholder Interaction:

  • Gather and analyze requirements from clients or stakeholders.
  • Communicate progress, issues, and solutions effectively.
  • Provide technical support and training to users and clients as needed.
  • Required Skills and Qualifications

Proficiency in Laravel:

  • Strong understanding of MVC architecture and Laravel ecosystem.
  • Experience with Eloquent ORM, Blade templating, and Laravel Artisan.

Proficiency in Vue.js:

  • Solid knowledge of Vue.js core concepts and ecosystem.
  • Familiarity with Vue CLI, Vuex, and Vue Router.

General Technical Skills:

  • Proficiency in HTML, CSS, JavaScript, and modern web technologies.
  • Experience with SQL and relational databases like MySQL or PostgreSQL.
  • Understanding of RESTful API design and development.

Tools and Platforms:

  • Experience with cloud services like AWS, Azure, or Google Cloud is a plus.
  • Knowledge of CI/CD pipelines and tools like Jenkins, GitLab CI, or GitHub Actions.

Soft Skills:

  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to work independently and manage time effectively.
  • Desired Experience and Education

Education:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

Experience:

  • 2 years of experience in web development, with a focus on Laravel and Vue.js.
  • Proven track record of building and maintaining full-stack web applications.

Skills & Expertise

Erp software

Compensation & Other Benefits

  • Salary Review: Yearly
  • Festival Bonus: 1

Workplace

Work at office

Employment Status

Full Time

Job Location

Rangpur

Source link