Responsible for developing and modifying source code for software applications that suite for the business and client needs
Main Duties and tasks
- Designing, Creating, Coding and, Updating applications, and testing products for functionality and errors
- Developing software solutions to meet customer needs that help to track our clients-CRM
- Creating and implementing the source code of new applications.
- Testing source code and debugging code.
- Evaluating existing applications and performing updates and modifications.
- Developing technical handbooks to represent the design and code of new applications
- Research potential programming needs and required programming languages
- Utilize industry-accepted testing methods troubleshoot flaws
- Customize existing code to ensure efficiency and functionality and accurately document programming and code changes
- Responsible for any additional related activity on his assignment which comes from his boss
Competencies and Professional skills required
- Programming language like Java / Java Script, C++, Python; and PHP
- Creativity
- Excellent knowledge of Agile Development techniques.
- Experience in software designing and development in a test-driven environment.
- Outstanding knowledge of coding languages such as Java, C++, JavaScript and Systems/Frameworks like Git, AngularJS, etc
- Technical skill
Personal Skills:
- Problem solving
- Committed and result oriented
- Communication
Qualifications
A full-stack developer with 2 years of experience who is responsible for designing, developing, and maintaining both the front-end and back-end components of web applications and mobile applications.
Have proficiency in:
- Front-end technologies, such as Next, React, Angular
- Back-end technologies, such as Laravel, ExpressJs, NestJs, Symfony, .Net Core, Django, Fast API
- Databases (Mysql, MongoDB, PostgreSQL).
- Mobile application frameworks, such as Flutter, React Native




