Full Stack Developer (react.js & Django/python)

Dubai, DU, AE, United Arab Emirates

Job Description

Greetings from Sensia Ventures!



We are seeking a highly skilled

Full-Stack Developer

who is passionate about creating seamless web applications that deliver outstanding user experiences. This role requires strong expertise in both

frontend (React.js)

and

backend (Python/Django)

. If you thrive in a collaborative environment and enjoy tackling challenging projects, we would love to hear from you!

Key Responsibilities

1. Frontend Development



Develop responsive, user-friendly web interfaces using

React.js

, focusing on clean, maintainable, and modular code. Collaborate with design and product teams to transform designs into interactive and performant web applications. Write efficient

JavaScript, HTML5, and CSS3

for custom components, ensuring responsiveness across multiple devices and browsers. Utilize modern frontend tools such as

Webpack, Babel, and ES6+

to enhance UI/UX. Leverage CSS preprocessors like

SASS/SCSS

to streamline styles and maintain consistency. Focus on creating visually appealing and intuitive user interfaces.

2. Backend Development



Design, develop, and maintain scalable backend systems using

Python and Django

. Build and manage

RESTful APIs

to ensure smooth integration with the React.js frontend and third-party services. Work with

MySQL

databases (experience with other RDBMS is also valued), leveraging Django ORM for secure and efficient data management. Ensure

data security, integrity, and performance

through robust design and best practices.

3. Data Visualization



Create impactful solutions to present complex data clearly and intuitively. Collaborate with product and design teams to deliver meaningful dashboards and data-driven features. Use tools like

Chart.js, D3.js

, or similar libraries to transform data into user-friendly visual formats.

4. Security and Best Practices



Adhere to and enforce web security protocols, including secure user authentication, data encryption, CSRF protection, and input validation. Stay informed on the latest security trends to proactively mitigate risks and ensure compliance.

5. Collaboration and Communication



Work closely with product managers, designers, and fellow developers to deliver innovative web solutions. Participate in agile workflows, contributing ideas and feedback to enhance processes. Actively engage in knowledge sharing and mentorship to foster collaboration and continuous improvement.
Requirements

Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience).

4+ years of professional experience

in React.js (must), Django, and Python. Experience with at least one of these Python libraries:

Pandas, Matplotlib, NumPy, or Plotly

. Strong problem-solving mindset and attention to detail.

Immediate availability is a plus.


Selection Process

Shortlisted candidates will be invited to complete a

technical test

designed to assess real-world problem-solving skills in React.js and Django/Python. Candidates who succeed in the test will move forward to interviews with our technical team.
Additional Information

Job Type:

Full-time

Note: We are

not a job consultancy

. We are hiring directly for our own company.
Application Questions

How many years of experience do you have in React.js?
Job Type: Full-time

Pay: AED3,000.00 - AED5,000.00 per month

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2038188
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, DU, AE, United Arab Emirates
  • Education
    Not mentioned