Front-End Developer with JavaScript and TypeScript Expertise

We are looking for an experienced Front-End Developer with a solid knowledge of JavaScript and TypeScript to join our team in Manama, Bahrain. This role offers an exciting opportunity for a talented developer with a passion for building innovative, high-performance web applications. If you have at least 3 years of professional experience in front-end development, particularly with JavaScript or TypeScript, and you are eager to contribute to a dynamic and growing team, this could be the perfect fit for you.

Key Responsibilities:

As a Front-End Developer, you will have several key responsibilities, including:

  1. Develop and Maintain Web Applications:
    • Build user-friendly, responsive, and high-performance web applications.
    • Work closely with other developers to integrate front-end code with back-end systems and ensure smooth functionality across platforms.
  2. Collaborate with Teams:
    • Work alongside UX/UI designers to transform wireframes and designs into fully functional web pages.
    • Participate in team discussions to suggest improvements, troubleshoot issues, and collaborate on ideas to enhance the product.
  3. Ensure Code Quality and Performance:
    • Write clean, efficient, and well-documented code.
    • Optimize applications for maximum speed and scalability.
    • Conduct code reviews and testing to ensure the reliability and performance of the application.
  4. Stay Current with Front-End Technologies:
    • Keep up-to-date with the latest trends in front-end development, particularly JavaScript, TypeScript, React, Angular, and other modern tools and frameworks.
    • Integrate new technologies and techniques into existing applications when applicable.
  5. Handle Cross-Platform Compatibility:
    • Ensure that applications are compatible with a variety of web browsers and mobile devices.
    • Troubleshoot cross-platform issues and make necessary adjustments to enhance performance.
  6. Collaborate on Full-Stack Development:
    • Work with back-end developers to ensure seamless integration of front-end and back-end technologies.
    • Collaborate on full-stack development projects when necessary, especially if you have experience with frameworks like NestJS or similar back-end technologies.
See also  Job Opportunity: Foreman for Tours and Activities Company in Manama, Bahrain

Qualifications:

To succeed in this role, you should meet the following qualifications:

  1. Professional Experience:
    • 3+ years of experience working with JavaScript and TypeScript is required.
    • At least 1 year of experience working with NestJS or 2 years with React is a must.
    • Solid understanding of front-end technologies, including React or Angular, is required.
  2. Backend Knowledge:
    • While the role focuses on front-end development, familiarity with backend technologies like Python and NestJS is beneficial.
    • Understanding SQL and having experience with database design, optimization, and management will also be advantageous.
  3. Cloud Experience (Optional):
    • Experience working with AWS or GCP (Google Cloud Platform) is a plus.
  4. Problem-Solving Skills:
    • Strong analytical and problem-solving skills, with the ability to deliver high-quality, bug-free code.
  5. Communication Skills:
    • Excellent verbal and written communication skills in English are essential for effective collaboration with team members and clients.

Desired Skills:

  • Familiarity with React or Angular is highly preferred.
  • Experience with Python for scripting or data analysis is a plus.
  • Proficiency in AWS/GCP cloud services will be a bonus.
  • Ability to work independently and collaborate in a team environment.
  • Proactive mindset with a focus on self-improvement and skill development.

Benefits:

As a Front-End Developer at our company, you will enjoy the following benefits:

  1. Competitive Salary: You will receive a salary that aligns with your experience and expertise in the field.
  2. Full-Time Employment: This is a full-time position with an 8-hour workday, providing stability and long-term career growth opportunities.
  3. Growth and Learning Opportunities:
    • Access to continuous learning opportunities, including upskilling in new technologies.
    • Opportunity to grow within the company and take on more responsibilities as the team expands.
  4. Collaborative Environment: You will work alongside a supportive team of developers, designers, and managers who value collaboration and creativity.
  5. Project-Based Work: This role is project-based, offering variety and challenges in each new assignment, keeping the work dynamic and exciting.
See also  Private Chauffeur – Sanabis, Bahrain

How to Apply:

To apply for this exciting opportunity, please send your CV and any relevant portfolio or work samples to vinaxa1989@gmail.com. Make sure to include “Front-End Developer” in the subject line of your email for easy reference.

We are seeking candidates who have a passion for coding and are eager to work in a fast-paced, innovative environment. If you are currently based in Bahrain and meet the required qualifications, we look forward to hearing from you!


FAQs

1. What is the role of a Front-End Developer?
A Front-End Developer focuses on creating the user-facing parts of web applications. They build interactive and responsive designs using technologies like JavaScript, TypeScript, and React.

2. What qualifications do I need to apply?
To apply, you should have at least 3 years of professional experience working with JavaScript and TypeScript, and have worked with frameworks like NestJS or React. Familiarity with SQL, AWS/GCP, and back-end technologies like Python is a plus.

3. Is experience with back-end development necessary for this role?
While the primary focus is front-end development, having some experience with back-end frameworks like NestJS or Python will be beneficial.

4. What kind of projects will I work on?
You will work on a variety of projects involving front-end development, web applications, and potentially full-stack development, especially if you have experience with backend technologies.

5. How do I apply for the position?
To apply, send your CV and any relevant portfolio or work samples to vinaxa1989@gmail.com with “Front-End Developer” in the subject line.

6. What are the working hours for this role?
The role is full-time with 8-hour working days, offering both stability and professional growth.

See also  Required Female Office Secretary - Manama, Bahrain

7. Is this position open to candidates outside of Bahrain?
This opportunity is only available to candidates currently based in Bahrain.

Leave a Comment