Full Stack Developer (Python)
وصف الوظيفة
We are looking for a Full Stack Developer (Python Django/Web2py) responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application.
Therefore, a basic understanding of front-end technologies is necessary as well.
Sales Portfolio : ERP systems for small to medium businesses (Garage, Cargo, Logistics & Rental Management)
Key Responsibilities:
· Work with development teams and product managers to ideate software solutions.· Design and implementation of low-latency, high-availability and performant applications.
· Write and document effective APIs
· Develop and maintain reports by translating functional requirements into easy-to-use, flexible reporting solutions and dashboards.
· Design client-side and server-side architecture
· Build features and applications with a mobile responsive design.
· Test software to ensure responsiveness and efficiency
· Troubleshoot, debug and upgrade software.
· Write technical documentation
Requirements:
· Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, jQuery, HTMX, XML & JSON)· Knowledge of multiple back-end languages
· Familiarity with databases (e.g. PostgreSQL, MySQL & MongoDB), web servers (e.g. Apache/NGINX).
· Expert in Python, with knowledge of at least one Python web framework (Web2py, Django and Flask etc).
· Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform.
· Familiarity with some ORM (Object Relational Mapper) libraries.
· Proven experience as a Full Stack Developer or similar role.
· Ability to work independently and as part of a team.
· Bachelor's/Master’s degree in Computer Applications.
Nice to have:
· Knowledge of how to create and implement Jasper reports· Good understanding of Extraction of data and reporting tools
· Experience in Database design, Database procedure, Triggers and Functions.
Language
- English (Preferred)
- Spouse visa or Dependent Visa (Preferred)
Send in Your CVs to mailto:careers@netsonicsolutions.com
Job Types: Full-time, Permanent
Pay: AED2,000.00 - AED2,500.00 per month
Ability to commute/relocate
- Ajman: Reliably commute or planning to relocate before starting work (Required)
هل أنت مهتم بهذه الوظيفة؟