VolksByte logoVolksByte logo

Full Stack Developer with a Focus on JavaScript

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Proven experience in JavaScript, React, and HTML Canvas for creating dynamic and interactive applications. Experience designing and developing efficient backend systems using PHP and frameworks like Laravel, Symfony, or CodeIgniter. Strong understanding of RESTful API design principles with the ability to build and consume APIs effectively. Deep knowledge of Object-Oriented Programming (OOP) and design patterns. Familiarity with state management libraries such as Redux, Zustand, or Context API. Experience with transformations (scaling, rotating, translating) and event handling on the canvas. Strong CSS/SCSS skills for styling, with experience in frameworks like Bootstrap or Tailwind CSS. Knowledge of image and file operations, including exporting designs in formats like PNG, JPEG, or SVG. Understanding of robust security practices to prevent vulnerabilities such as SQL injection and cross-site scripting (XSS). Familiarity with caching strategies and performance optimization techniques.

About the job

Job Responsibilities

  • Design, develop, and deploy innovative software applications that meet user needs.

  • Work collaboratively with cross-functional teams to tackle complex challenges in software development.

  • Contribute to the evolution of software architecture and design patterns to enhance application efficiency.

  • Maintain and develop robust server-side and front-end code for dynamic web applications.

  • Engage with designers and stakeholders to facilitate seamless integration and optimal performance of web solutions.

  • Write clean, efficient, and secure code to implement new features and enhance existing functionalities.

  • Debug and troubleshoot issues reported by users or discovered through testing and monitoring processes.

  • Optimize application performance by identifying bottlenecks, implementing caching strategies, and refining database queries.

  • Design and implement scalable and reliable backend systems to support growing application demands.

  • Define and implement APIs and web services in collaboration with cross-functional teams for effective integration with external systems.

  • Manage database schemas, tables, and queries to ensure data integrity and support application functionality.

  • Conduct comprehensive code reviews to uphold code quality, maintainability, and adherence to standards.

  • Stay informed about industry trends, best practices, and emerging technologies to enhance development processes.

  • Participate in Agile development practices, including sprint planning, daily stand-ups, and retrospectives.

  • Document technical specifications, architectural designs, and processes to support maintainability and knowledge sharing.

  • Collaborate with the QA team to identify and resolve bugs, conduct testing, and ensure high-quality backend code.

  • Provide technical support to resolve production issues and ensure adherence to service level agreements.

Note: Job responsibilities may vary based on company needs and project scope.

About VolksByte

VolksByte is a forward-thinking software company based in Germany, aiming to expand its operations in Bangladesh. We merge German engineering precision with Bangladeshi innovation to deliver exceptional software solutions. Our dynamic team specializes in developing cutting-edge web applications that empower businesses to succeed in the digital era. Our focus on creativity, functionality, and user experience drives our commitment to digital transformation, helping businesses stay ahead of the competition. Join us in our mission to create impactful products that can revolutionize industries and explore numerous opportunities for personal and professional growth.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.