Full Stack Developer
Qualifications & Requirements
Experience Level: Senior Level
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.
Company
E2logy Software Solutions
E2logy Software Solutions: Pioneering Custom Software Development in Ahmedabad and Globally Founded in Ahmedabad, India, E2logy Software Solutions has established itself as a leader in cus...