Chrome Extension Developer at FujiGames LLC #vacancy #remote

About the company

At FujiGames, we specialize in developing cutting-edge Chrome extensions, mobile apps, and games for both Android and iOS platforms. Our mission is to enhance user experiences through innovative and high-quality digital solutions. Whether it’s creating seamless browser extensions or engaging mobile applications, we are dedicated to pushing the boundaries of technology and delivering exceptional products that meet our users’ needs. Join us as we innovate and transform the digital landscape.

About the role

Purpose and Responsibilities:

The primary purpose of this role is to support the development and maintenance of a growing number of Chrome extension projects. As a key team member, you will be responsible for:

  • Designing, coding, and testing new Chrome extensions from start to finish.
  • Maintaining and improving existing Chrome extensions to ensure they meet the latest industry standards and user needs.
  • Collaborating with the team to define, design, and implement new features.
  • Utilizing tools like ChatGPT to enhance productivity, while being capable of independent development.
  • Communicating effectively in English to ensure clear understanding and collaboration.

Tasks and Projects:

You will work on a variety of tasks and projects, including but not limited to:

  • Developing and maintaining Chrome extensions using JavaScript, Node.js, Express, MySQL, CSS, and HTML.
  • Participating in regular project meetings to discuss progress, challenges, and solutions.
  • Debugging and optimizing existing extensions to improve performance and user experience.
  • Conducting code reviews and providing feedback to ensure code quality and best practices.
  • Engaging in brainstorming sessions to generate ideas for new projects and features.

Tools and Software:

To accomplish your tasks, you will use a range of tools and software, including:

  • Development Tools: Visual Studio Code, Git, GitHub
  • Programming Languages: JavaScript, HTML, CSS, Node.js
  • Frameworks and Libraries: Express, MySQL
  • Design Tools: Figma, Adobe XD, Adobe Photoshop (for prototyping and design collaboration)
  • Communication Tools: Telegram, Zoom (for team meetings and collaboration)

About you

Our ideal candidate is a highly skilled developer with a strong background in creating Chrome extensions and a passion for technology. They should have a proven track record of developing at least five Chrome extensions and possess excellent problem-solving abilities.

Skills, education, or experience you should have:

  • Technical Skills:
    • Proficiency in JavaScript, HTML, CSS, Node.js, Express, and MySQL.
    • Experience with developing and maintaining Chrome extensions.
    • Familiarity with design tools like Figma and Adobe XD, Adobe Photoshop for prototyping and design collaboration.
  • Education and Experience:
    • A degree in Computer Science, Engineering, or a related field is preferred but not mandatory.
    • At least 3-5 years of professional experience in web development and Chrome extension development.

Character traits or attributes that are important:

  • Strong communication skills, with a high proficiency in English, to ensure clear and effective collaboration.
  • Self-motivated and able to manage time effectively.
  • Detail-oriented with a passion for delivering high-quality work.
  • Problem-solving mindset and ability to think critically.
  • Collaborative spirit and the ability to work well in a team.

Hours you will work:

  • The candidate will work 8 hours a day on a fixed schedule. While the start time is flexible, it is essential that the candidate commits to a consistent daily schedule.

Some “nice-to-haves”:

  • Experience with mobile app development for Android and iOS.
  • Familiarity with using AI tools like ChatGPT to enhance productivity.
  • Knowledge of the latest industry trends and technologies.
  • Enthusiasm for learning new skills and staying up-to-date with emerging technologies.
  • Previous experience working in a remote team environment.

What’s in it for you?

Joining our team provides numerous growth opportunities, including:

  • Diverse and Challenging Projects: Work on a variety of projects that will enhance your technical skills and expertise.
  • Collaborative Environment: Collaborate with a talented and passionate team that values creativity and innovation.
  • Exposure to Latest Technologies: Gain exposure to the latest technologies and industry best practices.
  • Professional Growth: Opportunities for professional development and career advancement within the company.
  • Flexible Working Hours: While you’ll need to work 8 hours a day on a fixed schedule, you have the flexibility to choose your start time.
  • Remote Work: Enjoy the convenience of working from home or any location of your choice.
  • Learning and Development: Access to paid learning tools and resources to help you stay up-to-date with the latest industry trends and technologies.
  • Supportive Work Environment: Benefit from a supportive remote work environment that encourages work-life balance and personal growth.
  • Bonus Payments: Earn bonus payments for excellent work as the company grows, rewarding your dedication and contributions.

By joining our team, you will have the opportunity to work on exciting and innovative projects that will enhance your skills and provide a fulfilling and rewarding work experience.

How to apply?

To apply for this role, please follow these steps:

Submit Your Application:

  • Send your resume and a brief introduction about yourself to us.
  • Include a portfolio or examples of at least five Chrome extensions you have developed.
  • Provide a cover letter explaining why you are a good fit for this role and how your skills and experience align with our needs.

Initial Screening:

  • We will review your application and portfolio to assess your skills and experience.
  • If your qualifications match our requirements, we will contact you within one week to schedule a Zoom interview.

Zoom Interview:

  • During the Zoom interview, we will discuss your technical skills, previous projects, and experience.
  • Be prepared to answer some technical questions and demonstrate your knowledge of JavaScript, Node.js, Express, MySQL, CSS, and HTML.

Technical Assessment:

  • If you pass the initial interview, we will provide you with a small technical task or project to complete. This will help us evaluate your coding abilities and problem-solving skills.
  • You will have up to one week to complete the task.

Note: For extensive assessments that require significant time and effort, we believe in respecting your time and will offer compensation for the work completed.

Final Interview:

  • Based on your performance in the technical assessment, we will invite you for a final interview to discuss the task, provide feedback, and answer any remaining questions you may have.
  • We will also discuss the terms of employment, including salary, working hours, and benefits.

Offer:

  • If you are selected, we will extend a formal offer via email, detailing the terms and conditions of employment.
  • You will have a specified period to accept the offer and join our team.

We look forward to receiving your application and hope to work with you soon!

Git HTML Node.js Figma JavaScript Photoshop zoom-sdk GitHub Visual Studio Code Express CSS MySQL adobe-xd ChatGPT

Залишити відповідь