11+ JavaScriptMVC Jobs in Delhi, NCR and Gurgaon | JavaScriptMVC Job openings in Delhi, NCR and Gurgaon
Apply to 11+ JavaScriptMVC Jobs in Delhi, NCR and Gurgaon on CutShort.io. Explore the latest JavaScriptMVC Job opportunities across top companies like Google, Amazon & Adobe.
Position Overview
We are seeking an experienced ERPNext/Frappe Developer to join our dynamic team at Dhwani. The ideal candidate will have strong expertise in developing, customizing, and maintaining ERPNext applications built on the Frappe Framework. This role involves working on complex business solutions, custom module development, and ensuring seamless integration with various business processes.
Key Responsibilities
Development & Customization
- Design, develop, and implement custom applications and modules on the Frappe Framework and ERPNext.
- Customize existing ERPNext modules (Accounting, CRM, HR, Inventory, Manufacturing, etc.) to meet specific business requirements.
- Build custom DocTypes, forms, reports, dashboards, and print formats.
- Develop and maintain REST APIs for system integrations.
- Write clean, efficient, and well-documented code in Python and JavaScript.
Technical Implementation
- Understand client requirements for ERPNext and suggest optimal technical solutions
- Handle all aspects of development including server-side, API, and client-side logic
- Implement business logic using Frappe's document lifecycle hooks and controllers
- Develop custom web portals, web pages, and web forms
- Ensure smooth transitions for customizations during Frappe/ERPNext upgrades
System Management
- Manage ERPNext installations, configurations, and deployments
- Perform system updates, upgrades, and maintenance
- Debug and troubleshoot technical issues, providing timely solutions
- Work with MariaDB/MySQL databases and write complex queries
- Implement and manage version control using Git
Collaboration & Documentation
- Collaborate with business analysts and stakeholders to gather and refine requirements
- Write functional and development specifications
- Participate in code reviews and contribute to development best practices
- Provide technical guidance and support to junior developers
Required Qualifications
Experience
- Minimum 2-4 years of hands-on experience with Frappe Framework and ERPNext development and customizations
- Proven track record of delivering live ERPNext projects that can be showcased
- Experience in customizing ERPNext modules across different business domains
- We are also open to hire Interns (With PPO Opportunity) who demonstrates strong DSA and coding fundamentals, good understanding of Python programming, knowledge and exposure of MySQL database, strong logical thinking, problem solving skills along with interest in working on frappe framework and enthusiasm to build challenging technology solutions for social impact. High-performing interns will receive a Pre-Placement Offer (PPO) based on performance. Internship will be of 3 months with monthly stipend in between 15k-20k based on interview performance.
Technical Skills
Core Technologies:
- Strong proficiency in Python programming
- Solid experience with JavaScript, HTML, CSS
- Working knowledge of Jinja templating.
- Experience with jQuery and Bootstrap framework
Frappe/ERPNext Expertise:
- Deep understanding of Frappe Framework architecture.
- Experience with DocType creation, customization, and management.
- Knowledge of Frappe's ORM, REST API capabilities, and hooks system.
- Understanding of ERPNext modules and business workflows
Database & Infrastructure:
- Proficient in MariaDB/MySQL database management.
- Experience with Linux operating systems.
- Knowledge of Git version control.
- Understanding of web server configurations and deployment.
Professional Skills
- Strong analytical and problem-solving abilities
- Excellent communication and collaboration skills
- Ability to work effectively in team environments
- Self-starter with ability to take ownership of projects
- Attention to detail and commitment to quality code
This is a work-from-office role in Gurgaon, Haryana
Experience: 2-5 years
Requirements :
1. B.Tech/M.Tech/MCA in Computer Science/IT, if not then a good reason why.
2. Proficient understanding of HTML5, CSS3. JavaScript, DOM, etc.
3. Experience in any one or more of Angular or React, be able to create interfaces fast according to requirements.
4. Knowledge of libraries like Redux or architectural styles like MVC, MVVM a definite plus but not essential.
5. Good understanding of Back end development, Node.js, Express, MongoDB/DynamoDb preferred. If this is not your tech stack but you have a good understanding of data structures, algorithms, working with and creating APIs, databases, authentication and more then that's also good.
6. Knowledge of Cloud Providers like AWS, Azure, GCP also a definite plus but not essential.
7. Basic understanding of automation testing tools and scripting.
8. Most importantly, the passion to work in a startup. There is good funding and decent pay now, but it only gets better if the person can sync with the team, take on their responsibilities and give the best output. It's a small team with a flat hierarchy, everyone grows with the company.
If this is interesting for you then do apply.
JOB PURPOSE
A Senior Associate Java WCS Technologist is considered as a senior contributor for complex modules of work by bringing deep core technology expertise and relevant business subject matter expertise to the table.
JOB RESPONSIBILITIES
- Sr. Associate, Technology plays a significant role during the design and implementation of the technological solution for our clients.
- A Sr. Associate, Technology is involved in ensuring a quality technical design that satisfies the business requirements of the client.
- A Sr. Associate, Technology is often involved in package evaluations and recommendations, communicating the technological details of the project to the business users and workshops with the clients. Sr. Associate, Technology also participates in gathering business requirements and assessing existing architectures and resources.
- Sr. Associate, Technology provides leadership to the team by taking responsibility for a specific component or track of the project architecture. By taking on this level of responsibility, a Sr. Associate, Technology spends more time overseeing the tasks required to implement a solution rather than performing the tasks directly. This includes planning, estimation, resource management, issue resolution and quality assurance. A Sr. Associate, Technology is also responsible for coordinating and communicating with the other tracks and disciplines involved in the project.
- In performing the essential functions of this role, the work is fast-paced, moderately noisy and team-based. Additionally, frequent overnight travel is required.
- Prepares the technical design of the more complex technology components within the module (one or more of client/web presentation tier, server tier, data access and data model, integration component, package function customization)
- Participates in and in some cases drives design reviews of other modules and provides insightful comments to improve the design quality and design conformance to standards
- Assists the architect in articulating the pros and cons of using a certain technology stack/package or component or design pattern versus another to the clients and project team and drives selection of technologies, designs to come up with the optimal architecture
- Implements slice of application (EAR) and proofs of concept (spike solution) to prove any new technologies or integration scenarios in the module
- For package implementations, aids the Architect of the project to perform the gap analysis between business requirements and the package features and design the configuration, customizations, extensions, interfaces required to meet the requirements
- Provides innovative solutions to project level technical issues
- Critiques a design created by another designer and helps identify design and performance improvements
- Interacts with a set of clients (client senior developers and architects) to create technology specifications from business requirements for one of the modules within the project
- In some scenarios, collaborates with client developers to design, build, test and deploy the module components and integrate with the rest of the modules
- Raises and drives to closure with the client any technical design and implementation issues in the module and also in the interfaces and interactions with other modules
- Estimates the implementation and deployment of the module based on design architecture, testing strategy and overall project plan
- Assists the architect in coming up with the overall estimates for the project along with any key risks and issues and their mitigation
- Reports progress and issues to the Manager in a timely manner. In particular, to relay issues that might impact on quality or the ability to deliver to timescales or estimates
- Works with team on the development of standards, processes and procedures related to application security, upgrade management, capacity planning, application deployment, performance monitoring/tuning, and failover and disaster recovery
- Mentors the team on the best techniques to debug and troubleshoot design and implementation defects and issues
- Shares point of view on technology stack, package and latest technology and business trends in one or more relevant areas (e.g. eCommerce, Content Management).
- Documents the technical design using UML, suitable design patterns in the form of technical design narrative, object models, sequence diagrams, collaboration diagrams
SKILL REQUIREMENTS
Experience in: J2EE - Application Servers, Java - ORM, Java - Spring Framework, Core
Java, SQL Development Languages, Java - Web, Presentation Frameworks, Java - Messaging
Implementation, Java Web Services, Planning/ Execution & Tracking, Scoping and
Estimating, Data Modeling, High Availability and Failover Applications, High Throughput / Transaction Application, Logical Architecture Design, OOAD and UML, Package / Vendor Selection, Performance / Capacity Planning, Application, Security.
Ability to abstract detail into larger (repeatable) patterns, familiarity with user centered analysis and evaluation techniques
Understanding of the project life cycle process to effectively be able to manage a sub-
Business Knowledge: Domain experience on Enterprise data warehouse would be a plus.
Personal Attributes: a. Strong and innovative approach to problem solving and finding solutions b. Excellent communicator (written and verbal, formal and informal) c. Flexible and proactive/self-motivated working style with strong personal ownership of problem resolution d. Ability to multi-task under pressure and work independently with minimal supervision. e. Ability to prioritize when under pressure
EXPERIENCE
2-8 years
EDUCATION
Full Time Bachelor’s / Master’s degree (Science or Engineering preferred)
Company
Egregore Labs (http://www.egregorelabs.com/" target="_blank">www.egregorelabs.com) is a financial software company founded in 2017 by Prashant Vijay (ISB, Tulane) & Hari Balaji (IIM Ahmedabad, IIT Madras) both of whom have spent over a decade each in Financial Services, with a majority of their experience at Goldman Sachs across New York, Hong Kong & Singapore in roles across Trading, Quant & Technology.
Opportunity
We are looking for an experienced fullstack engineer with front-end development experience to join our team.
We will share our workload as a team and we expect you to work on a broad range of tasks.
Here’s are some of the things you might have to do on any given day:
- Implement responsive and performant UIs with user centered approach with frontend technologies including Angular 2, Javascript(ES 6), Typescript, SCSS, etc
- Build back-end REST APIs on Python 3 based server frameworks for deployment and scaling of our product(s)
- Write meaningful test cases for frontend & backend platforms
- Integrate our products with 3rd party products/tools/services
- Develop Infrastructure for delivering services using a performance driven approach, build databases, schedule automated jobs, etc
Ideal Background / Experience
- At least 24 months of diverse experience in web development for product or services oriented environment with exposure to working production deployments
- Expertise in programming using Python/Javascript or similar scripting languages
- In-depth exposure to technologies used in web-based SaaS products, including REST APIs
- Sound understanding of Postgres and NoSQL databases such as MongoDB
Nice to have exposure to any of
- AWS
- Azure
- ELK
- Object Relational Models (SQLAlchemy, etc)
- Google APIs
- Microservices Architecture Pattern
- NodeJS / ExpressJS
Desirables
We are looking for a person who has
Resourcefulness - we're looking for versatile developers who are good at figuring out what they need to use, learn, build, re-purpose to get the job done quickly and efficiently.
Ownership - We like to be directive and not prescriptive in our management. We’d love for you to take ownership of what you work on, and tell us what to do, rather than the other way round.
Work Ethic - We’ve grown up on Wall Street. We work hard, and have aggressive goals. We want our team-mates to be focused, goal-oriented and consistent high achievers.
Execution Focus - Our business is about getting things done, and getting things done right. We want outcome focused colleagues who can multi-task, and execute quickly and elegantly.
What else you need to know
We are an early stage company. Working here is not for the faint-hearted. An intense and unstructured work environment, lots of excitement and a group of motivated colleagues is what we bring to the table. We ask you to bring your undivided attention, strong worth ethic & resourcefulness. We are Delhi based and work 6 days a week. We operate in a Python environment.
We are looking for a Senior Full-Stack Developer to join our team. You'll be part of the growing engineering team. You'll be primary responsible for front-end development using frameworks like React.js/Vue.js, but having backend-experience is a plus. If you are ready to make an immediate impact with a fun and talented team, we would love to hear from you.
Skills:
- Expertise on React.js or Vue.js
- Good understanding of CSS/Bootstrap Expertise on Express.js
- Familiarity with Git
- Experience on MySQL, MongoDB
Responsibilities:
- Demonstrated ability to develop, scale, and maintain SaaS applications end-to- end; everything from what the customer sees to the code on the server
- Maintain a driving force to write clean and concise code
- Key Result Areas
- End to end ownership in the consumer facing B2C tech team and deliver solutions to solve business problems.
- Advanced Javascript, CSS, HTML 5, D/XHTML, XML, JSON, DOM Concepts
- Must have worked on a SPA framework: ReactJS, Node JS, AngularJS or InfernoJS
- Own the development methodology. Align with the executive team to improve the development process, prioritize projects and manage multiple work streams
- Extensive Work with open-source technologies and built services architecture as this will prove to be an invaluable asset in building solutions.
- Lead a team of Software Developers, Server Engineers and QA Engineers, establishing development practices and standards
- Extensive skill on React JS, Node JS
- Experience on various PHP frameworks like Cakephp, Laravel, CI etc would be plus
- Work with scrum teams and product managers using agile methodologies to deliver high quality solutions on time
- Jumping on a call with clients to understand the requirement and profile them the right solution, helping formulate an effective solution and turning it into a working application
- Conducting website performance and unit tests
- Heavy involvement in the requirements gathering, development and operational stages of new projects
- Troubleshoot and debug related application defects with existing and new applications
- Work collaboratively with the frontend team and other team members, train other members and get trained if required
Should have delivered successful end-to-end development to deployment experience on Web applications and Api’sin last 4-12 years
· Extensive experience with C#, .Net Core, Web API, Oops, Design patterns & principles.
· Experience in MySQL is a must and added advantage to have knowledge of NOSQL database.
· Extensive experience in writing rest full API
· Experience in using version controls such as GIT, Continuous Integration, Continuous Delivery
· 1-2 year of experience in Angular 2/4/5/6/7/8/9/10/11/12, Typescript, JavaScript, and Bootstrap with Restful API’s is a plus
· Good to have experience in testing and debugging new programs using
Our software developer for full stack role would be required to constantly work on building new features as per discussion with the product team.
Our front end code base is in Angular while the backend code base is in Python-Django.
Pre-requisites
- Expert level knowledge of Angular and Javascript
- Intermediate level knowledge of Python
Responsibilities
- Build new products / features from scratch
- Work on implementing and maintaing ticket booking flow on site
- Work on making existing features faster and better
- Work on reducing response time for all our apis
Qualifications & Skills
- Bachelor's degree or equivalent experience
- 1-6 years' experience in full stack development
- Hands-on with angular, python, django, mysql, mongodb, redis, rest-framework
- Ability to multi-task
- Strong verbal, written, and organizational skills
- Good analytical capabilities
- Mobile ecosystem knowledge
Trainman gets more than 5 lakh daily visits and the android app has more than 65 lakh downloads. The role would be challenging, so only those should apply who love working at scale.


