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
To apply for this job email your details to admin@chakricircular.com