Posted 2 months ago

Full Stack Developer Python - Netsonic Solutions LLC

Full time
Dubai, AE
Junior
Salary Range: To be discussed
Full Job Description
Summary
Seeking a Full Stack Developer (Python Django/Web2py) for server and database management, front-end integration, and ERP systems. Requires 2+ years experience. Location: Ajman. Competitive salary.
Description

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 frontend. You will also be responsible for integrating the frontend elements built by your coworkers into the application. Therefore a basic understanding of frontend technologies is necessary as well. (Female candidates preferred)

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 frontend languages and libraries (e.g. HTML/CSS, JavaScript, jQuery, HTMX, XML & JSON).
Knowledge of multiple backend 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.
Minimum of 2 years of experience in software development.

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.

We offer a competitive salary and benefits package as well as opportunities for career growth and development. If you are a motivated self-starter or an experienced developer with a passion for software, we encourage you to apply for this exciting opportunity. Send in Your CVs to confidential.

Job Types: Full-time, Permanent
Ability to commute/relocate: Ajman: Reliably commute or planning to relocate before starting work (Required)

Interested?