0% found this document useful (0 votes)
43 views

Full Stack Developer

This job description is seeking a full stack developer with a focus on back end development using Symfony and API Platform. The ideal candidate has experience with blockchain and AI technologies and managing data interchange between servers and users. Key responsibilities include developing server-side logic, designing API-based applications, integrating front-end elements, and implementing automated testing and security measures. Required skills are proficiency in Symfony, a back end language, blockchain, and AI/machine learning technologies.

Uploaded by

Serge Kamga
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views

Full Stack Developer

This job description is seeking a full stack developer with a focus on back end development using Symfony and API Platform. The ideal candidate has experience with blockchain and AI technologies and managing data interchange between servers and users. Key responsibilities include developing server-side logic, designing API-based applications, integrating front-end elements, and implementing automated testing and security measures. Required skills are proficiency in Symfony, a back end language, blockchain, and AI/machine learning technologies.

Uploaded by

Serge Kamga
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Full Stack Developer (Back End focus) with Blockchain and AI

Experience

Job Description:

We are seeking a highly skilled Full Stack Developer with a strong focus on the Back End,
especially with Symfony and API Platform, to join our dynamic team. The successful
candidate should have experience with Blockchain and Artificial Intelligence technologies and
be proficient in managing the interchange of data between the server and the users.

Key Duties and Responsibilities:

 Development of server-side logic using Symfony, ensuring high performance and


responsiveness to requests from the front end.
 Design and implementation of API Platform-based applications.
 Integration of user-facing elements developed by front end developers with server-
side logic.
 Design and implementation of low-latency, high-availability, and performant
applications.
 Implementing automated testing platforms and unit tests.
 Understanding and implementation of security and data protection.
 Developing blockchain-based applications for specific use-cases.
 Creating Machine Learning models for data analysis.
 Collaborating with team members and stakeholders to meet the company’s goals.

Required Skills and Qualifications:

 Proven experience as a Back End Developer or similar role.


 Strong experience with Symfony and API Platform.
 Proficient knowledge of a back end programming language like Python, Java, .Net,
etc.
 Experience with Blockchain technologies such as Ethereum, Solidity, Hyperledger
Fabric, etc.
 Experience in AI and Machine Learning technologies, such as TensorFlow, PyTorch,
Keras, or similar.
 Understanding of front end technologies (HTML5, CSS3, JavaScript, React, Angular,
Vue, etc.)
 Familiarity with database technology such as MySQL and Postgres.
 Experience with Docker and containerization.
 Experience with server-side templating languages and server-side CSS preprocessors.
 Experience with user authentication and authorization between multiple systems,
servers, and environments.
 Understanding of “session management” in a distributed server environment.
 Degree in Computer Science, Statistics, Informatics, Information Systems or another
quantitative field.
 Proficiency in English is a must. Other languages are a plus.

Preferred Skills and Qualifications:

 Experience with cloud technologies like AWS, Google Cloud, or Azure.


 Knowledge of code versioning tools, such as Git.
 Strong unit testing and debugging skills.
 Understanding of Data Analytics.
 Comfortable with Agile methodologies.
 Strong problem-solving skills and attention to detail.
 Excellent communication skills and the ability to work in a team.

Personal attributes:

Just like technical skills, personal attributes are highly valued. These include:

 Strong problem-solving and analytical skills


 Attention to detail and ability to work with a high degree of accuracy
 Strong written and verbal communication skills
 Ability to work independently as well as part of a team
 Good time management and ability to meet deadlines
 Strong ability to learn new technologies and programming languages quickly
 Passion for technology and keeping up-to-date with industry trends
 Strong ability to troubleshoot and debug issues
 Good understanding of web technologies and web protocols
 Strong ability to work under pressure and in a fast-paced environment.

Hierarchical Reporting

 Chief Executive Officer


 Chief of Staff
 Chief Technical Officer

You might also like