Job Description
Technologies : Nodejs, Angular, JS, HTML5, CSS, SCSS, Database, SQL, MongoDB.
Summary: We are seeking a skilled Full Stack Developer to join and lead our development team. As a Full Stack Developer, you will be responsible for designing, developing, and implementing software solutions across the entire application stack. You will collaborate with cross-functional teams to deliver high-quality software products and contribute to the overall success of the company.
Responsibilities:
Participate in the entire software development life cycle, including requirements gathering, design, development, testing, deployment, and maintenance.
Design and develop scalable, secure, and efficient software solutions using modern technologies and best practices.
Collaborate with product managers, designers, and other developers to understand business requirements and translate them into technical specifications.
Build user-friendly interfaces and implement front-end functionalities using HTML, CSS, JavaScript, and modern front-end frameworks such as React, Angular, etc.
Develop server-side applications and APIs using backend technologies such as Node.js, Python, Ruby, or Java.
Design and implement databases, including data modeling, querying, and optimization.
Conduct code reviews, debugging, and troubleshooting to ensure high-quality software delivery.
Write clean, maintainable, and reusable code with appropriate documentation and version control.
Stay up to date with emerging technologies, industry trends, and best practices to continually improve software development processes.
Ensure software quality through testing and bug fixing.
Work in an agile development environment, participate in sprint planning and deliver software increments on time.
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
Proven experience as a Full Stack Developer or similar role, with a strong portfolio of projects.
Proficiency in front-end technologies such as HTML, CSS, JavaScript, and experience with modern front-end frameworks (React, Angular, or Vue.js).
Strong knowledge of back-end technologies such as Node.js, Python, Ruby, or Java.
Experience with database systems such as MongoDB, SQL, NoSQL, etc., and familiarity with database design and optimization.
Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
Knowledge of RESTful APIs and microservices architecture.
Understanding of software development methodologies, agile practices, and version control systems (e.g., Git).
Excellent problem-solving skills, attention to detail, and ability to work both independently and collaboratively in a team environment.
Strong communication and interpersonal skills to effectively collaborate with cross-functional teams.
Demonstrated experience in integrating payment gateways such as PayPal, Stripe, Razorpay, Braintree, or other popular payment processors into web applications. Knowledge of handling payment transactions securely, managing subscriptions, and implementing payment verification processes.
Familiarity with the development of bidding platforms or auction-style websites. Understanding of bid management, real-time bidding processes, user authentication, bidding rules, and auction mechanics. Knowledge of features like automatic bidding, bid notifications, and bid history tracking.
Join our team and contribute your expertise to create innovative software solutions that will make a significant impact in our industry.
Job Type: Full-time
Pay: ₹400,000.00 - ₹550,000.00 per year
Schedule:
Day shift
Ability to commute/relocate:
Delhi, Delhi: Reliably commute or planning to relocate before starting work (Required)
Education:
Bachelor's (Preferred)
Experience:
Node.js (Required)
Angular (Required)
MongoDB (Required)
💡 Quick Summary
Seeking a career-building opportunity? The MEAN Stack Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Delhi offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
