Krazy IT Logo
Krazy IT
Senior Frontend Developer
Application Deadline: Dec 07, 2024
Summary
Published: Oct 23, 2024 Vacancy: 2 Gender: Any
Age: Not Specified Career Level: Mid Level Experience: 2 Year
Salary: Negotiable Location: Dhaka, Motijheel
Requirements

Education


  • Bachelor/Honors, in Computer Science

Experience


  • 2 Year

Additional Requirements


  • Strong proficiency in HTML, CSS, JavaScript, and modern frontend frameworks like Vue.js (or React, Angular depending on the stack), State management libraries (Vuex, Redux).
  • Proven experience (2+ years) in front-end development.
  • Strong knowledge of modern JavaScript (ES6+), including closures, promises, async/await, and modules
  • Proficient in backend development using PHP, Laravel, and RESTful and/or GraphQL APIs.
  • Experience with databases like MySQL or PostgreSQL.
  • Familiarity with version control systems (Git) and collaborative workflow GitHub or GitLab..
  • Experience with frontend build tools (e.g., Webpack, Gulp, Vite) and package managers (npm, Yarn).
  • Skills in performance tuning (e.g., lazy loading, caching, minimizing bundle size).
  • Knowledge of responsive design principles and cross-browser compatibility.
  • Strong problem-solving skills and ability to debug complex issues.
  • Excellent communication and teamwork skills.
  • Ability to work in a fast-paced, agile environment and meet tight deadlines.


Preferred:

  • A portfolio or code samples that demonstrate your experience in frontend and Laravel development.
  • Experience with TypeScript, SSR frameworks like Nuxt.js, or CI/CD pipelines is a plus.
  • Track record of working on large-scale web applications or SaaS platforms.

Responsibilities & Context

We are seeking an experienced Senior Frontend Developer to join our dynamic development team. As a Senior Developer, you will play a critical role in designing, developing, and maintaining scalable web applications. While the primary focus will be on frontend development, you will also be responsible for backend development tasks involving Laravel. This role requires a combination of hands-on development skills and leadership in architecture, best practices, and collaboration with other teams.


  • Collaborate with the product team, designers, and other developers to understand project requirements and translate them into technical specifications, delivering high-quality web applications.
  • Implement UI/UX designs to ensure pixel-perfect accuracy, while optimizing performance for various devices and browsers.
  • Develop responsive, user-friendly interfaces using HTML, CSS, JavaScript, and modern frontend frameworks like Vue.js or React.js.
  • Build and optimize reusable frontend components and libraries to ensure scalability and maintainability.
  • Write clean, maintainable, and testable code following coding standards and best practices.
  • Conduct thorough code reviews, providing constructive feedback to improve code quality and ensure adherence to development guidelines.
  • Troubleshoot, debug, and optimize web applications to identify performance bottlenecks and propose efficient solutions.
  • Stay updated with industry trends, tools, and best practices, continually improving your skills and the team's development processes.
  • Ensure cross-browser compatibility and responsive design principles across all user interfaces.
  • Lead technical discussions and decisions regarding frontend architecture, design patterns, and code standards.
  • Mentor junior developers and promote a culture of continuous improvement through feedback and shared learning.
  • Performance Optimization: Work on optimizing performance through techniques such as lazy loading, caching strategies, and minimizing bundle size.
  • Implement accessibility best practices to ensure all web applications meet WCAG standards and provide an inclusive user experience.
  • Proactively address issues that arise during development, offering innovative solutions that improve efficiency and user experience.



Work Place

Work from Office

Employment Status

Type: Full Time/Permanent

Shift: Day Shift

Job Location

Dhaka, Motijheel

Company Information
Company Name: Krazy IT

Address: Suite no - 25, 4th Floor, Bhuiyan Mansion, 6 Motijheel C/A, Dhaka - 1000, Bangladesh


Business Type:

Krazy IT began in 2008 as the vision of a single individual. Today, we've grown into a dynamic IT and tech service provider, specializing in personalized solutions for creative professionals and small to medium-sized organizations.

সতর্কীকরণ-বিজ্ঞপ্তি

এই চাকরির বিজ্ঞাপনে প্রদত্ত তথ্যের ভিত্তিতে যদি বিজ্ঞাপন দাতা প্রতিষ্ঠান আপনার কাছ থেকে কোন অর্থ দাবি করে, অথবা কোন ধরনের ভুল বা বিভ্রান্তিকর তথ্য প্রদান করে, তবে অনুগ্রহ করে অবিলম্বে আমাদেরকে জানান অথবা সংশ্লিষ্ট জবটি রিপোর্ট করুন। চাকরি পাওয়ার জন্য BDJobs Live কাউকে কোন ব্যক্তিগত বা প্রতিষ্ঠানকে অর্থ প্রদান করতে উৎসাহিত করে না। কোন ধরনের অর্থ লেনদেনের দায় BDJobs Live বহন করবে না।