Search by job, company or skills

Recro

Full Stack Engineer

Save
new job description bg glownew job description bg glow
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We are looking for a highly skilled Senior Software Engineer with strong expertise in full-stack development, focusing primarily on backend engineering (60%) using Python or Node.js, along with solid frontend development experience (40%) using React.js.

The ideal candidate should have experience designing scalable systems, building RESTful APIs, developing modern web applications, and collaborating with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities

  • Design, develop, and maintain scalable backend services and APIs using Python or Node.js
  • Build responsive and high-performance frontend applications using React.js
  • Develop end-to-end full-stack features and ensure seamless integration between frontend and backend systems
  • Write clean, maintainable, and reusable code following best engineering practices
  • Optimize application performance, scalability, and reliability
  • Collaborate with product managers, designers, and engineering teams to deliver business requirements
  • Participate in architecture discussions, code reviews, and technical decision-making
  • Troubleshoot, debug, and resolve production issues efficiently
  • Ensure application security, testing, and deployment standards are followed
  • Work in agile development environments and contribute to continuous improvement initiatives

Required Skills & Qualifications

Backend (Primary – 60%)

  • Strong experience in Python or Node.js
  • Expertise in building REST APIs and microservices
  • Good understanding of backend frameworks such as:
  • Python: FastAPI, Django, Flask
  • Node.js: Express.js, NestJS
  • Experience with databases:
  • SQL: PostgreSQL, MySQL
  • NoSQL: MongoDB
  • Understanding of scalable architecture, caching, authentication, and asynchronous processing
  • Experience with cloud platforms such as AWS, Azure, or GCP
  • Familiarity with Docker, CI/CD pipelines, and version control systems

Frontend (Secondary – 40%)

  • Strong hands-on experience with React.js
  • Good understanding of JavaScript/TypeScript, HTML5, and CSS3
  • Experience with state management libraries such as Redux/Context API
  • Ability to build responsive and reusable UI components
  • Familiarity with frontend optimization and API integration

Preferred Qualifications

  • Experience working in product-based or fast-paced startup environments
  • Exposure to system design and distributed systems
  • Knowledge of testing frameworks and automation
  • Understanding of DevOps practices and containerization
  • Experience with Agile/Scrum methodologies

Soft Skills

  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • Ability to work independently and take ownership of projects
  • Mentorship experience is a plus

What We Offer

  • Opportunity to work on scalable and impactful products
  • Collaborative and innovation-driven engineering culture
  • Career growth and leadership opportunities
  • Flexible work environment

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148512345

Similar Jobs

Bengaluru, India

Skills:

react.js Express.JsApi DevelopmentPostgreSQLNode.jsApi IntegrationFirebaseSqlNosqlGitBackend DevelopmentGcpMongoDBPythonfull-stack development

Bengaluru, India

Skills:

JavaMlApisNodejsSqlNosqlNlpReactjsPythonGenAILLMsrandom-forestCI CD

Bengaluru, India

Skills:

mandiant bigtable ApigeeDataFlowGoogle CloudBigQuerySiemDockerTerraformJenkinsSecurity Command CenterChronicleGitHub ActionsVertex AICloud SQLSpannerGeminiGoogle Workspace APIsSOARLookerApps ScriptGKERAG models

Bengaluru, India

Skills:

Unit TestingE2e TestingLLM Evaluation SetupsFull-stack developmentSQL and Non-SQL DatabasesLLM behaviour and Prompt Engineering

Bengaluru, India

Skills:

ReactRustTypescriptSamlWebSocketsNext.jsSSEGoOIDC