
Website Africa Resource Company
About the job
Summary:
We are looking for a talented and experienced Software Engineer with a strong background in functional programming.
The ideal candidate will have 3-4 years of development experience in a functional language, such as Clojure, Haskell, or Scala. Will also have experience working in a startup environment and be comfortable with a fast-paced, agile development process.
Responsibilities:
1). Design, develop, and maintain high-quality software applications using functional programming principles
2). Work with a team of engineers to deliver high-performing and scalable software solutions
3). Participate in all phases of the software development lifecycle, from requirements gathering to testing and deployment
4). Stay up-to-date on the latest trends in functional programming and software engineering
Qualifications:
1). Bachelor’s degree in Computer Science or a related field
2). 3-4 years of development experience in a functional language such as Clojure, Haskell, or Scala
3). Experience with a variety of functional programming concepts, such as immutable data structures, recursion, and lazy evaluation
4). Experience with a variety of software development tools and technologies
5). Strong problem-solving and analytical skills
6). Excellent communication and teamwork skills
7). Ability to work independently and as part of a team
Benefits:
Competitive salary and benefits package
Opportunity to work on cutting-edge technology
Collaborative and supportive work environment
Chance to make a real impact on the company
To apply for this job please visit www.linkedin.com.