Full Stack Developer - React and Python Back End
@ Brillio

Princeton, New Jersey, United States
$140,000
On Site
Employee
Posted 2 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXXXX***** @brillio.com
Recommended after applying

Job Details

About Brillio

Brillio is a leading digital technology service provider and partner to Fortune 1000 companies. They are known for integrating cutting-edge digital and design thinking skills with strong client dedication, earning them a Great Place to Work® certification year after year.

Role Overview

The Full Stack Developer - React and Python Back End at Brillio will contribute to both frontend and backend systems while ensuring smooth integration, robust authentication, and efficient data handling.

Frontend Development (React.js)

  • Strong knowledge of React components, hooks, state management, and UI libraries like Bootstrap and Tailwind CSS.
  • Proficient in modern JavaScript features including async/await and arrow functions.
  • Experience in mobile-first responsive design using Flexbox, Grid, and media queries.
  • Expertise in performance optimization techniques such as code-splitting and lazy loading.

Backend Development (Python)

  • Expert in Django or Flask frameworks for scalable backend systems.
  • Skilled in building RESTful APIs and familiar with GraphQL.
  • Solid experience with database design, normalization, and query optimization.
  • Understanding of JWT, OAuth, and API key based authentication.
  • Exposure to Celery or RQ for background tasks and real-time features.

Full Stack Integration

  • Effectively connect React frontend with Python backend using REST APIs or GraphQL.
  • Manage client-side and server-side state with efficient data flow and error handling.

DevOps & Deployment (Nice to Have)

  • Experience with Docker, CI/CD pipelines, cloud services, and web hosting solutions.

Testing & Quality Assurance (Nice to Have)

  • Knowledge of TDD using Jest, PyTest, and React Testing Library.

Key skills/competency

  • React
  • Python
  • Django
  • Flask
  • REST API
  • JavaScript
  • Responsive Design
  • CI/CD
  • Docker
  • Testing

How to Get Hired at Brillio

🎯 Tips for Getting Hired

  • Customize your resume: Highlight full stack projects and React/Python skills.
  • Research Brillio: Understand their digital innovation and client success stories.
  • Prepare your portfolio: Include robust design and API integration samples.
  • Practice technical interviews: Focus on coding challenges and system design.
  • Showcase problem solving: Demonstrate handling of both frontend and backend issues.

📝 Interview Preparation Advice

Technical Preparation

Review React components and hooks.
Practice Python backend framework challenges.
Study REST API integration and GraphQL basics.
Set up sample projects with Docker and CI/CD.

Behavioral Questions

Describe teamwork in integrated project environments.
Explain conflict resolution in technology projects.
Discuss time management in hybrid roles.
Share experiences handling technical challenges.

Frequently Asked Questions