E2logy Software Solutions
E2logy Software Solutions45d ago
LinkedIn

Full Stack Developer

Ahmedabad, Gujarat, India
Full Time
Senior Level

Auto Apply to 50+ AI Matched Full Stack Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at E2logy Software Solutions

Full Job Description

Senior Software Engineer (Full Stack – ReactJS & NodeJS) | Ahmedabad, Gujarat, India

E2logy Software Solutions is seeking a talented Senior Software Engineer to join our dynamic team in Ahmedabad. This role focuses on developing and maintaining scalable web applications, requiring a strong background in both frontend and backend development, database management, and robust API development. This position is ideal for candidates with significant project experience or approximately 5 years of professional experience.

Responsibilities:

  • Develop, test, and maintain scalable full-stack applications utilizing ReactJS and NodeJS.
  • Design, build, and integrate secure and efficient RESTful APIs.
  • Diagnose and resolve issues across both frontend and backend systems.
  • Adhere to best coding practices, produce clean, maintainable code, and actively participate in code reviews.
  • Collaborate closely with UI/UX designers and cross-functional teams to refine system architecture and enhance user experience.
  • Stay abreast of emerging technologies and industry development trends.
  • Uphold company values: Deliver accurately, on time, within budget, and provide a quality experience.

Requirements:

  • Education: BE / B.Tech / MCA / MSc IT or a related technical field.
  • Core Skills: Demonstrable hands-on experience with ReactJS and NodeJS (through projects, internships, or professional work).
  • Frontend Proficiency: Strong command of JavaScript (ES6+) and modern frontend development principles.
  • Database Experience: Working knowledge of databases such as MongoDB, PostgreSQL, or MySQL, including writing optimized queries.
  • Version Control: Basic understanding of Git and standard version control workflows.
  • AI Coding Assistants: Mandatory hands-on experience with AI coding assistants like Codex or similar tools.
  • Problem-Solving: Strong analytical and problem-solving capabilities with a proactive, self-driven approach.

Preferred Skills:

  • Experience with TypeScript, Redux, or Next.js.
  • Familiarity with GraphQL, WebSockets, or microservices architecture.
  • Proficiency in unit testing frameworks (Jest, Mocha, Cypress).
  • Exposure to cloud platforms such as AWS, Azure, or Firebase.

Work Environment:

  • A collaborative team setting offering mentorship from senior developers.
  • Opportunities to engage with diverse and challenging projects.
  • Potential for flexibility during critical project deadlines.

Benefits:

  • Competitive entry-level salary with performance-based bonuses.
  • Comprehensive health insurance and other employee benefits.
  • Abundant opportunities for professional development and career advancement.

Schedule:

Day shift, Monday to Friday.

Application Process:

To apply, please submit your resume, cover letter, and optionally a portfolio or GitHub profile showcasing your Full Stack projects to careers@e2logy.com.

Additional Desired Skills and Experience (Potentially for a PHP-focused role, but included for context):

  • 5-7 years of experience in PHP development.
  • Strong knowledge of PHP and MVC architecture.
  • Good experience with MySQL database management.
  • Understanding of HTML and CSS.
  • Experience using AI coding assistants within IDEs (such as Codex, Claude, or similar tools) is preferred.
  • Ability to write clean, maintainable code.
  • Good problem-solving and communication skills.

Preferred Skills (Related to PHP/DevOps context):

  • Experience with Docker and CI/CD tools like Jenkins or GitHub Actions.
  • Basic understanding of DevOps practices and exposure to cloud platforms (AWS, Azure, Google Cloud).
  • Knowledge of Agile or Scrum methodologies.

Work Environment (General):

This is a full-time, office-based role within a collaborative team. Occasional after-hours support for urgent production issues may be required.