drjobs Senior Application Developer العربية

Senior Application 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

Riyadh - Saudi Arabia

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Nationality

Saudi Arabian

Gender

Male

Vacancy

1 Vacancy

Job Description

Roles and responsibilities

Test, improve and update applications to keep up with technological developments.

Collaborate with development and quality teams to ensure timely and high-quality delivery of products
Conduct analyses and document the development process and modifications made to applications
Follow up and develop technical knowledge and follow the latest software development trends
Software Design and Architecture
Lead the design and architecture of new applications or features, ensuring they meet both technical and business requirements.
Work with stakeholders to gather and define requirements, translating business needs into technical specifications.
Design scalable, maintainable, and high-performance solutions.
Ensure proper software architecture practices are followed, including design patterns, code modularization, and reusability.
Application Development and Coding
Write clean, efficient, and well-documented code in programming languages such as Java, C#, Python, JavaScript, Swift, Kotlin, or others, depending on the project and platform.
Implement new features, update existing ones, and fix bugs in software applications.
Follow coding best practices, including version control, unit testing, and code reviews.
Work on both front-end and back-end development tasks, depending on the project’s full-stack needs.
Code Review and Quality Assurance
Conduct code reviews to ensure the quality of the code, maintainability, and adherence to coding standards.
Enforce best practices for software development and ensure high code quality.
Ensure that applications are tested adequately through automated tests, including unit tests, integration tests, and UI tests.
Monitor application performance and optimize code for better efficiency and faster execution.


Desired candidate profile

IT BD + 3Y EXP
Good communication skills and ability to work in a team
University degree in a related field such as Computer Science, Software Engineering or equivalent
Three years experience in IT and application developmentCollaboration with Cross-Functional Teams
Work closely with product managers, business analysts, and other stakeholders to understand the business requirements and provide technical guidance.
Collaborate with designers, UX/UI specialists, and other developers to build user-friendly, intuitive applications.
Provide technical leadership and guidance to junior developers, ensuring that the team adheres to best practices and development standards.
Application Maintenance and Support
Troubleshoot and debug issues within applications, ensuring fast resolution of problems.
Provide ongoing maintenance and updates to ensure applications remain secure, functional, and up-to-date with the latest technologies.
Handle bug reports, address user feedback, and implement necessary improvements.
Stay informed about new technologies and industry trends to suggest and implement improvements to the application stack.

Employment Type

Full-time

Department / Functional Area

Application Development

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.