Search
Talent
Talent
Jobs
Get a demo
Talent
Jobs

Screened candidates in your pipeline

Every profile is screened and verified before it reaches your shortlist. Placeholder profiles shown below - replace with your own anonymised pipeline data.

Angie Z.

Dubai, United Arab Emirates

6 years experience

Credentials verified

Available in 2 weeks

Placeholder summary. Replace with an anonymised profile description drawn from your own screened pipeline.

Skill tag
Skill tag
Skill tag
Request profile

Min H.

Dubai, United Arab Emirates

4 years experience

Credentials verified

Available now

Placeholder summary. Replace with an anonymised profile description drawn from your own screened pipeline.

Skill tag
Skill tag
Skill tag
Request profile

Sohail M.

Abu Dhabi, United Arab Emirates

9 years experience

Credentials verified

Available in 4 weeks

Placeholder summary. Replace with an anonymised profile description drawn from your own screened pipeline.

Skill tag
Skill tag
Skill tag
Request profile

Peng Z.

Dubai, United Arab Emirates

3 years experience

Credentials verified

Available now

Placeholder summary. Replace with an anonymised profile description drawn from your own screened pipeline.

Skill tag
Skill tag
Skill tag
Request profile

Andrew C.

Sharjah, United Arab Emirates

7 years experience

Credentials verified

Available in 2 weeks

Placeholder summary. Replace with an anonymised profile description drawn from your own screened pipeline.

Skill tag
Skill tag
Skill tag
Request profile

Xinran L.

Dubai, United Arab Emirates

5 years experience

Credentials verified

Available now

Placeholder summary. Replace with an anonymised profile description drawn from your own screened pipeline.

Skill tag
Skill tag
Skill tag
Request profile

How it works

Share the brief

Tell us the role, the must-haves and the budget. We turn that into a scorecard your interviewers actually use.

Get a shortlist

Candidates are screened against the scorecard rather than keyword-matched, so every profile is worth your time.

Interview with structure

Same questions, same rubric, every candidate. Scheduling, panels and scoring all run in one place.

Make the offer

Compare scored candidates side by side, then track the offer through acceptance to the agreed start date.

01
About the role
02
Source and shortlist
03
Structured interview
04
Progression and salary
Hiring for this role?
Run it with Whitecarrot

About the role

Job Title : Backend heavy full stack developer

Job Summary: We are looking for a talented backend heavy fullstack developer with expertise in React.js, Kotlin, Python, and familiarity with OpenAI and AI automation. You will be responsible for developing and maintaining our web applications, ensuring they are scalable, high-performing, and user-friendly.

Requirements

  • 3+ years of experience in fullstack development.
  • Proficient in React.js, Kotlin, Python, and AI automation tools.
  • Strong knowledge of HTML, CSS, and JavaScript.
  • Experience with RESTful APIs and Git.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work in a collaborative team environment.

Responsibilities

  • Develop server-side logic using Kotlin and Python.
  • Design and implement responsive user interfaces with React.js.
  • Integrate AI tools and automate processes using OpenAI.
  • Optimize applications for performance and scalability.
  • Collaborate with product managers, designers, and other developers.

Must Have

  • Technical Skills
    • Proficient in ReactJS, including state management, lifecycle methods, and component architecture
    • Experienced in HTML, CSS, and JavaScript, including modern frameworks and libraries
    • Familiar with front-end build tools and workflows, such as Webpack, Gulp, or Grunt
    • Advanced proficiency in Kotlin for backend development.
    • Solid understanding of front-end technologies like React.
    • Proficiency in Python and experience with AI libraries.
    • Experience with API development and integration.
    • Familiarity with Agile development practices.
  • Soft Skills
    • Strong problem-solving and critical thinking skills
    • Excellent communication and collaboration abilities
    • Attention to detail and a commitment to quality
    • Adaptability and willingness to learn new technologies
    • Proactive and self-motivated approach to work

Source and shortlist

  • Professional networks
    • Leverage your professional network and reach out to former colleagues, industry peers, and tech community members to ask for referrals.
  • Educational institutions
    • Collaborate with universities and coding bootcamps that offer programs in computer science, software engineering, and AI. Participate in job fairs and offer internships to attract fresh talent.
  • Your company career page : Use company career pages. Make sure your company’s career page is up-to-date and highlights the specific technical skills required for the role.
  • Tech-specific boards
  • Stack overflow jobs, Github job, Angellist
  • Geography-Specific Job Boards
    • In the US: LinkedIn, Dice, Techcareers, and Careerbuilder.
    • In India: LinkedIn, Naukri, Monster India, and Hasjob.
    • In UAE and KSA: LinkedIn, Bayt, Gulftalent, and Laimoon.
    • For Remote Positions: LinkedIn, We work remotely, remote.co, and Flexjobs.
    • Referrals can be an excellent source of high-quality candidates. Here’s how to leverage them effectively:
  • Employee referral programs: Encourage your current employees to refer qualified candidates by offering incentives.

Structured interview

  1. Question: How would you scale this CRUD application for a larger dataset in a real-world scenario?
    • Expected Answer: Discuss using pagination, lazy loading, and optimized data fetching techniques.
    • Sample Answer: "To scale the CRUD application for a larger dataset, I would implement pagination to limit the amount of data loaded at a time, use lazy loading to defer the loading of non-critical resources, and optimize data fetching by indexing the database and using efficient queries."
  2. Question: How do you optimize a web application for performance on both the front end and back end?
    • Expected Answer: Techniques like minimizing HTTP requests, using a CDN, optimizing images, database indexing, and caching.
    • Sample Answer: "To optimize a web application, I minimize HTTP requests by combining files and using asynchronous loading, employ a CDN to reduce latency, optimize images for faster loading times, index the database for quicker query responses, and implement caching to store frequently accessed data."
  3. Question: Can you explain the difference between client-side rendering and server-side rendering, and when you might use one over the other?
    • Expected Answer: Demonstrates understanding of both rendering methods, their advantages, and appropriate use cases.
    • Sample Answer: "Client-side rendering involves rendering content in the browser using JavaScript, which is useful for creating dynamic user experiences. Server-side rendering renders content on the server and sends a fully rendered page to the client, which is beneficial for faster initial load times and better SEO. I would use client-side rendering for interactive applications and server-side rendering for content-heavy sites where SEO and quick load times are crucial."

Progression and salary

Level United States Europe Asia
Junior Developer $60,000 - $80,000 €45,000 - €60,000 ($50,700 - $67,600) ₹4,00,000 - ₹7,00,000 ($4,800 - $8,400)
Mid-Level Developer $80,000 - $100,000 €60,000 - €75,000 ($67,600 - $84,500) ₹7,00,000 - ₹12,00,000 ($8,400 - $14,400)
Senior Developer $100,000 - $130,000 €75,000 - €90,000 ($84,500 - $101,400) ₹12,00,000 - ₹18,00,000 ($14,400 - $21,600)
Lead/Principal Developer $130,000 - $160,000 €90,000 - €120,000 ($101,400 - $135,200) ₹18,00,000 - ₹25,00,000 ($21,600 - $30,000)
customer stories

Hear from our customers

AI Recruitment Software

Your AI Recruitment Software

Your AI Recruitment Software streamlines hiring - from job descriptions to candidate selection
ensuring a smarter process and the best hires.