Fullstack Developer
Summary
Remote full-stack developer (2-5 years experience) at Evenica India Consulting, building enterprise-grade web applications with React, Next.js, Node.js and/or .NET Core, REST APIs, and SQL databases. Requires working 9 AM-5 PM Eastern Time from India.
Full Stack Developer (2-5 Year's Experience)
Company: Evenica India Consulting Pvt. Ltd.
Location: Remote / Work From Home
Working Hours: 9:00 AM 5:00 PM Eastern Time (ET)
Employment Type: Full-time, Permanent
Experience Required: 25 Years
About the Role
We are looking for a Full Stack Developer with 2-5 years of professional experience to join our product engineering team and contribute to the development of modern, scalable, enterprise-grade applications.
This is a hands-on development role where you will work across frontend and backend technologies, primarily using React, Next.js, Node.js, and .NET Core. You will collaborate with experienced engineers, product managers, designers, and QA professionals to design, develop, test, and deliver high-quality software features.
The ideal candidate enjoys coding, solving technical challenges, learning new technologies, and taking ownership of assigned tasks while continuously improving their engineering skills.
Why Join Us
At Evenica, you will have the opportunity to work on real-world enterprise applications and develop your technical capabilities in a collaborative, quality-focused engineering environment.
We offer:
- Opportunities to work on modern full-stack technologies and enterprise-scale applications.
- Exposure to real production environments, technical challenges, and software development best practices.
- Guidance and collaboration with experienced software engineers and technical leads.
- Opportunities to contribute ideas, improve existing systems, and take increasing ownership of features.
- A supportive environment that encourages continuous learning, technical growth, and independent problem-solving.
About the Team
You will be part of a focused product engineering team working closely with developers, technical leads, product managers, designers, QA professionals, and business stakeholders.
Our team follows collaborative development practices, including code reviews, technical discussions, testing, and continuous improvement.
You will contribute to building and maintaining features throughout the software development lifecycle, from understanding requirements and writing code to testing, deployment, and ongoing improvements.
What You'll Do
- Develop, enhance, and maintain full-stack web applications using React, Next.js, Node.js, and/or .NET Core.
- Build responsive, reusable, and maintainable frontend components.
- Develop and integrate REST APIs and backend services.
- Work with SQL databases to write queries, manage data, and support application functionality.
- Understand functional requirements and translate them into working software solutions.
- Write clean, readable, maintainable, and testable code following established development standards.
- Debug application issues, identify root causes, and implement reliable fixes.
- Participate in code reviews and incorporate feedback to improve code quality.
- Collaborate with developers, QA engineers, and product stakeholders to deliver features and resolve issues.
- Write unit tests and support integration testing where applicable.
- Participate in Agile development activities, including sprint planning, daily stand-ups, and technical discussions.
- Maintain technical documentation for assigned features and changes.
- Take ownership of assigned development tasks and communicate progress, challenges, and dependencies proactively.
- Continuously improve technical knowledge, development practices, and problem-solving skills.
What We're Looking For
Core Technical Skills
- 2 - 5 years of professional software development experience, preferably in full-stack application development.
- Practical experience with React.js and modern JavaScript (ES6+).
- Experience with Next.js or similar React-based frameworks.
- Experience in backend development using Node.js and/or C# .NET Core / ASP.NET Core.
- Good understanding of HTML5, CSS3, JavaScript, and responsive web development.
- Experience developing, integrating, and consuming REST APIs.
- Working knowledge of relational databases such as SQL Server, PostgreSQL, or MySQL.
- Familiarity with database queries, joins, relationships, and basic schema design.
- Understanding of authentication, authorization, and application security fundamentals.
- Experience using Git or similar version control systems.
- Familiarity with debugging, error handling, logging, and application troubleshooting.
- Understanding of object-oriented programming, software development principles, and clean coding practices.
- Experience working on applications used in production environments.
- Basic familiarity with unit testing and software quality practices.
Professional Skills & Ownership
- Good analytical thinking and problem-solving abilities.
- Ability to understand requirements and translate them into technical solutions.
- Willingness to take responsibility for assigned tasks and deliver quality work.
- Ability to work independently on well-defined tasks while seeking guidance when needed.
- Strong attention to detail and commitment to code quality.
- Effective written and verbal communication skills in English.
- Comfortable collaborating with a distributed team and working remotely.
- Openness to constructive feedback and continuous improvement.
- Ability to manage tasks, communicate progress, and meet agreed timelines.
- Curiosity, initiative, and a genuine interest in software engineering.
Ideal Candidate Profile
The ideal candidate is a motivated full-stack developer with 25 years of experience building and supporting web applications.
They should be comfortable working with frontend frameworks, backend APIs, and relational databases, with a solid understanding of how different application components work together.
We value developers who:
- Enjoy hands-on coding and technical problem-solving.
- Focus on writing clean, reliable, and maintainable code.
- Demonstrate initiative and accountability for their work.
- Ask thoughtful questions and communicate challenges early.
- Are eager to learn from experienced engineers and improve their skills.
- Can gradually take greater ownership of features as their experience grows.
Nice to Have
The following skills are beneficial but not mandatory:
- Experience with Microsoft Azure, including App Services, Azure Functions, Azure DevOps, or similar services.
- Exposure to AWS, Google Cloud, or other cloud platforms.
- Familiarity with GraphQL APIs.
- Experience with TypeScript.
- Experience with headless CMS platforms such as Contentful, Sanity, or Sitecore.
- Familiarity with Docker or containerized applications.
- Basic understanding of CI/CD pipelines and automated deployments.
- Exposure to performance optimization, application monitoring, and troubleshooting.
- Experience with automated testing frameworks.
- Experience working in Agile/Scrum teams.
What Success Looks Like
Within the first few months, a successful candidate will:
- Develop a good understanding of the application's architecture, technologies, and development workflows.
- Independently complete assigned development tasks with appropriate guidance.
- Deliver reliable, well-tested features and bug fixes.
- Demonstrate consistent improvement in code quality, debugging, and technical problem-solving.
- Participate effectively in code reviews, technical discussions, and team activities.
- Communicate progress, dependencies, and challenges proactively.
- Build the confidence and technical ability to take increasing ownership of application features.
Work Setup
Location: Work From Home / Remote
Working Hours: 9:00 AM 5:00 PM Eastern Time (ET), aligned with North American business hours
Employment Type: Full-time, Permanent
Experience: 25 Years
Candidates must be comfortable working during Eastern Time business hours and collaborating with geographically distributed teams.
What We Offer
- Competitive compensation based on experience and technical capabilities.
- Full-time remote working opportunity.
- Exposure to enterprise-grade applications and modern engineering technologies.
- Opportunities to work across frontend, backend, APIs, databases, and cloud environments.
- Learning and development through collaboration with experienced engineers.
- A supportive and collaborative team environment.
- Opportunities for career growth into senior engineering and technical leadership roles.
- A culture that values accountability, engineering quality, ownership, and continuous improvement.
Application Process
Our interview process typically includes:
- Initial Screening: A discussion about your professional experience, technical background, communication skills, and role expectations.
- Technical Interview: An evaluation of your practical knowledge of frontend development, backend development, APIs, databases, and problem-solving.
- Practical Assessment: A coding exercise, technical discussion, or code review to assess coding ability, logical thinking, and development practices.
- Final Discussion: A conversation to align on expectations, work setup, compensation, and team fit.
How to Apply
If you are a motivated Full Stack Developer with 2-5 years of experience who enjoys building reliable applications, solving technical challenges, and continuously improving your engineering skills, we would love to hear from you.
Please submit your application directly through Naukri Portal with your updated resume highlighting your relevant technical skills, professional experience, and projects.
You are also welcome to include links to your GitHub profile, portfolio, or examples of previous work that demonstrate your technical capabilities.
Please ensure you are comfortable working remotely during Eastern Time (ET) business hours before applying.
We look forward to learning more about your experience and exploring how you could contribute to our engineering team.
Skills
- Agile
- API
- Authentication
- AWS
- Azure
- Azure DevOps
- Azure Functions
- CI/CD
- Cloud
- Contentful
- C#
- CSS
- DevOps
- Docker
- .NET
- GCP
- Git
- GitHub
- GraphQL
- HTML
- Integration Testing
- JavaScript
- MySQL
- Next.js
- Node.js
- OOP
- PostgreSQL
- RDBMS
- React
- REST
- Scrum
- SQL
- SQL Server
- Test Automation
- TypeScript
- Unit Testing
- Version Control