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  Lamppost Installation Workers (Night Shift) – 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  Automation and Instrumentation Sales Engineer

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  Civil Site Engineer

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

Leave a Comment