drjobs Lead Software Developer العربية

Lead Software Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

Not Mentionedyears

Job Location drjobs

Manama - Bahrain

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Nationality

Any Nationality

Gender

N/A

Vacancy

1 Vacancy

Job Description

Roles and responsibilities

We are seeking a talented Software Developer specializing in Clojure and ClojureScript to join our dynamic team. In this role, you will be instrumental in designing, developing, and maintaining innovative software applications for our clients. Your expertise in functional programming principles will be vital as you collaborate with cross-functional teams to create efficient, high-quality solutions in a fast-paced environment.

Key Responsibilities:

As a Software Developer, your primary responsibilities will include:

  1. Application Development: You will design, develop, and maintain applications using Clojure and ClojureScript. This involves writing clean, efficient, and well-documented code that adheres to industry standards and best practices.

  2. Collaboration and Requirements Gathering: Working closely with cross-functional teams, you will gather requirements and translate them into comprehensive technical specifications. Your ability to understand both technical and business needs will be essential in delivering effective solutions.

  3. Code Quality and Best Practices: Conducting code reviews and participating in team discussions will be crucial to promoting best practices within the team. You will encourage a culture of code quality and continuous improvement, ensuring that all team members adhere to high standards.

  4. Troubleshooting and Issue Resolution: You will be responsible for troubleshooting and resolving issues in a timely manner. Your analytical skills and attention to detail will help you identify root causes and implement effective solutions.


Desired candidate profile

Qualifications:

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

  • Educational Background: A Bachelor’s degree in Computer Science or a related field, or equivalent practical experience, is required.
  • Proven Experience: Demonstrated experience as a Software Developer with a strong focus on Clojure and ClojureScript is essential. You should have a robust portfolio showcasing your work in these languages.
  • Functional Programming Expertise: A solid understanding of functional programming concepts is critical. You should be comfortable applying these principles to solve complex problems.
  • Web Development Familiarity: Familiarity with web development frameworks and tools will be beneficial, as you may work on applications that require a solid web interface.
  • Problem-Solving Skills: Excellent problem-solving abilities and a keen attention to detail will enable you to tackle challenges effectively and deliver high-quality results.
  • Communication and Collaboration: Strong communication skills are necessary for collaborating with team members and stakeholders. Your ability to artic

Employment Type

Full-time

Company Industry

Marketing Services

Department / Functional Area

Software Development

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.