Search by job, company or skills

Q

Full Stack Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

Role: Full Stack Software Developer

Experience in Years: 3-5 years total | Minimum 3 years ReactJS + Python experience

Must Have Skills

React.js with 2+ years of hands-on development experience

JavaScript (ES6+) with strong profi ciency in modern concepts

TypeScript for type-safe application development

Python (3.x+) with expert-level profi ciency in writing effi cient, scalable code

FastAPI (or Django/Flask) with strong experience in building RESTful APIs

Database Design & Management with strong profi ciency in SQL (PostgreSQL) or NoSQL (MongoDB)

Generative AI (LLMs) exposure on day to day work

Understanding of SQL or NoSQL databases (PostgreSQL, MongoDB, etc.)

HTML5, CSS3, SCSS with expert-level styling capabilities

Experience converting designs from Figma/Adobe XD into high-quality code

Experience with UI Libraries such as PrimeReact OR Material-UI

State Management using Redux, Context API, or similar tools

Frontend Performance Optimization (Code splitting, Lazy loading, Memoization)

Git for version control and collaborative development

Understanding of Web Accessibility (WCAG) standards

Responsive design principles and cross-browser compatibility implementation

Good to Have Skills

FastAPI framework for building high-performance APIs

GraphQL for effi cient data querying and manipulation

Next.js or other React-based frameworks

Advanced Database management/optimization

Testing frameworks like Jest and React Testing Library

CI/CD pipelines for automated deployment workfl ows

Docker for containerization and deployment

Cloud platforms experience with AWS, Azure, or GCP

Build tools such as Webpack or Vite

Agile/Scrum methodologies and team collaboration

Progressive Web Apps (PWA)

Server-Side Rendering (SSR) or Static Site Generation (SSG)

Soft Skills & Behavioral Competencies

Strong problem-solving mindset with analytical thinking abilities

Excellent communication skills for technical and non-technical audiences

Team player with collaborative approach to development

Self-motivated with ability to work independently and take ownership

Adaptability to changing priorities and requirements

Strong attention to detail and commitment to code quality

Proactive learner with curiosity for new technologies

Time management skills to handle multiple tasks effectively

Open to feedback and continuous improvement

Good debugging and troubleshooting aptitude

Role & Responsibilities

Develop and maintain responsive web applications using React.js and TypeScript.

Build reusable and scalable UI components using libraries like PrimeReact or Material-UI.

Collaborate with designers to translate Figma prototypes into pixel-perfect, responsive, and accessible UI components.

Write clean, maintainable frontend code using HTML5, CSS3, and SCSS.

Optimize application performance using techniques like code-splitting, lazy loading, and image optimization.

Diagnose and fi x rendering bottlenecks using React Profi ler and browser developer tools to improve Core Web Vitals.

Develop backend services and RESTful APIs using Python and FastAPI.

Integrate frontend applications with backend APIs and third-party services.

Write comprehensive unit and integration tests to maintain code quality.

Conduct code reviews and maintain clear technical documentation.

Debug and troubleshoot issues across the entire technology stack.

Collaborate effectively with Product, Design, and QA teams.

Keep up-to-date with emerging technologies and industry best practices.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145134913

Similar Jobs