11+ Domain-driven design Jobs in Delhi, NCR and Gurgaon | Domain-driven design Job openings in Delhi, NCR and Gurgaon
Apply to 11+ Domain-driven design Jobs in Delhi, NCR and Gurgaon on CutShort.io. Explore the latest Domain-driven design Job opportunities across top companies like Google, Amazon & Adobe.
- Writing well-designed, testable and efficient code.
- Gathering and evaluating user feedback.
- Providing code documentation and other inputs to technical documents.
- Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
- Troubleshooting and debugging to optimise performance.
- Building reusable code libraries for future use.
- Integration of user-facing elements developed by front-end developers with server-side logic.
What you need to have:
- Proven experience as a Full Stack Developer and familiarity with common stacks.
- Experience in Node.js, React, MongoDB, Micro service-based architecture, Domain Driven Development, AWS a must.
- Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks. Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
- Node.js, React, MongoDB, Micro service-based architecture, Domain Driven Development, AWS is a must
- Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks.
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/ UX design.
- Entrepreneurial with a founder mindset.
- Ambitious, willing to work hard and invest in building a great career.
- Candidates who care more about what they learn and the impact they make.
- Take ownership of all his/her tasks.
- Believe in work-life integration. passion > work-life balance.
Unstop (Formerly Dare2Compete) is looking for Frontend and Full Stack Developers. Developer responsibilities include building our application from concept to completion from the bottom up, fashioning everything from the home page to site layout and function.
Requirements:-
- Write well-designed, testable, efficient code by using the best software development practices
- Integrate data from various back-end services and databases
- Gather and refine specifications and requirements based on technical needs
- Be responsible for maintaining, expanding, and scaling our products
- Stay plugged into emerging technologies/industry trends and apply them into operations and activities
- End-to-end management and coding of all our products and services
- To make products modular, flexible, scalable and robust
Tech Skill:-
- Angular 10 or later
- PHP Laravel
- NodeJS
- MYSQL 8
- NoSQL DB
- Amazon AWS services – EC2, WAF, EBS, SNS, SES, Lambda, Fargate, etc.
- The whole ecosystem of AWS
Qualifications:-
- Freshers and Candidates with a maximum of 10 years of experience in the technologies that we work with
- Proven working experience in programming – Full Stack
- Top-notch programming and analytical skills
- Must know and have experience in AngularJS 2 onwards
- A solid understanding of how web applications work including security, session management, and best development practices
- Adequate knowledge of relational database systems, Object-Oriented Programming and web application development
- Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques
- B.Tech in Computer Science or a related field or equivalent
PHP Developer:
Responsibilities:
- Gathering & Understanding customer requirements.
- Design, code, test, debug and document software according to the functional requirements.
- Write clean, well structured code with proper abstraction and reusability.
- Work independently and deliver projects under tight deadlines.
What makes you the best fit:
- Exceptional programming skills with strong fundamentals in OOPS, MVC and ORM.
- Good knowledge of PHP, Core PHP, Laravel, CodeIgniter, zend, Shopify, HTML, CSS, Javascript, AJAX, JSON and Rest APIs.
- Proficient with code versioning tools like GIT.
- Must have experience in payment gateway, video streaming and image manipulation.
- Basic knowledge of any JS frameworks like Vue, React, Angular.
- Must be able to work independently and perform under strict deadlines.
- Must be a good team player and has good problem solving skills.
● Hands on Expertise in javascript based frameworks and technologies such as ExpressJS, Angular
(all versions), NodeJS.
● Experience in building high performance multi-user web scale applications and portals.
● Familiarity with visualization libraries like D3 JS, Kibana etc.
● Proven experience of developing software using the Agile/SCRUM development methodology.
● Command of web standards, CSS based design, cross-browser compatibility.
● Attention to detail, Dedication, and Problem Solving skills.
● Knowledge of Elasticsearch, Neo4j / VoltDB / MongoDB / Redis is good to have.
Who should not apply for this job
- If you are looking for a 100% hike in your salary but can't commit to what value you will bring on the table
- If you never read books
- If you jump companies every 11-12 months
- If you are not comfortable working on Saturdays
- If you have less than 2 years of experience
- If you have more than 4 years of experience
At this position you will:
- Get solid experience with high-load distributed architecture using REST and High load services.
- Work with automated CI/CD processes, AWS cloud, and VoIP.
- Implement and support microservices based on Elasticsearch, Mongo, and frontend.
Key-Skills Required:
Node.js | Express | REST Api | Javascript | Redux-Saga | MongoDB | Web security TLS/SSL | Web Sockets | Promises & Call-backs | Database & Data structures | Redis | Elasticseach | React.Js
Key Deliverables:
- New feature design and implementation, Bug fixing, testing and performance tuning.
- Work on the API and Engines.
- Code deployment on cloud & maintenance of the same.
- Take complete ownership of a product/feature from setup to deployment.
- Time-bound feature delivery & updating.
- Cost-saving using efficient & effective technologies
Role and Responsibilities:
- Work on back-end (+ frontend integration) development of core scripts using NodeJS / MongoDB /Express /Redux, and Redis.
- Manage Key-value based databases like Redis.
- Active participation in the development of a sophisticated platform as one of the leading developers.
- Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular, and database level.
- Respond promptly and professionally to bug reports.
- Knowledge of bluebird.js (Promises), Async, etc will be of advantage.
- Coding and programming using Object-Oriented Programming, Data Structure and Algorithms, architecture/ design and build RESTful API.
- Passionate about building products and features and build the product from scratch with thrust on Web security, TLS/SSL, web sockets, etc
- Knows one or more of Wireframes/ Prototyping/ Functional Documentation of business.
4-10 LPA based on experience and on performance in the interview round (70% Fixed - 30% Variable Incentive based on performance/delivery schedule)
(We do ZERO deductions since the salary will be paid from US/Singapore)
Job Description
1. JavaScript, ReactJs, Node.js, Express.js, MongoDB, Web-Services
2. Working Experience of Ajax,Json
3. Rest/ SOAP API Integration
4. Good Logical and Analytical and communication Skills
5. Should have knowledge of CI/CD.
6. Must have experience in writing unit test cases and good in TDD approach.
7. Should have basic knowledge of HTML5 and CSS.
8. Ensuring high performance of applications on mobile/desktop
9. Knowledge of Jenkins, GIT, Docker, Linux (Basic)
10. Writing tested, idiomatic, and documented JavaScript, HTML and CSS
11. Coordinating the workflow between the design team, the HTML coder, and yourself
12. Communicating with internal/external web services.
GOOD TO HAVE
1. Experience with Amazon web services, DocumentDB, etc.
2. Understanding of Ecommerce applications.
3. Understanding of fundamental design principles behind a scalable application.
4. Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Proficient understanding Roles and Responsibilities
5. Design client-side & server-side architecture
6. Build the front-end of application through appealing visual design
7. Test software to ensure responsiveness and efficiency
8. Troubleshoot, debug and upgrade software
9. Build features and applications with a mobile responsive design
10. Ability to work effectively under very tight deadline pressure.
11. Analyze issues, recommend alternatives, and implement the best recommendation
12. Prioritize tasks and responsibilities while managing multiple, competing priorities
Our ideal candidate is comfortable collaborating with Product Owners, UX and UI Designers, Data Scientists and senior technical team members to build sound solutions to complex business challenges. A Self-starter and problem-solver will thrive in this position.
You should be strong JavaScript developer comfortable in all areas of the software development lifecycle and have experience with React, Node, Mongo, MySQL and Express in a scalable production environment. Some Python and familiarity with AWS would be welcomed.
Focus Areas and Core Responsibilities
Accountable for day-to-day implementation and launch of product roadmap features and updates.
Collaborate with Data Science, Tech and UX teams to create systems design and information architecture based off of user stories and requirements. Ensure test cases are properly written.
Maintain and work on the continuous improvement and development of company tools.
Coordinate with dev ops and QA to ensure continuous integration and deployment of production ready code.
Skillset, Qualifications, and Experience
- 5+ years of web application development experience including strong working knowledge of JavaScript, ReactJS, NodeJS, Mongo and Express.
- Familiar with asynchronous programming and object-oriented programming best practices. Must have prior experience with MVC design pattern
- Experience with node and linux commands necessary for debugging installations and deployment locally and on cloud services such as AWS
- Strong familiarity with a variety of APIs and RESTful interfaces
- Familiar with various methods for performance optimization
- Ability to work with UX/UI team to create a frictionless user experience and pixel perfect web components and data visualizations
- Experience integrating security best practices into the SDLC
- Expert level Git, including branching and best practices to resolve merge conflicts
- 1+ years of Agile development experience
- Experience manipulating and working with data in a variety of forms: csv, xml, json, structured and unstructured
- Excellent communicator who can work independently and be a team player
- Passion for Technology: excitement for new technology, bleeding edge applications, and a positive attitude towards solving real world challenges
We are proud to be an Equal Opportunity/Affirmative Action Employer and committed to leveraging the diverse backgrounds, perspectives and experience of our workforce to create opportunities for our colleagues and our business. We do not discriminate in employment decisions based on any protected category.
- Building interactive healthcare advertising application in MEAN stack and RESTfully abstract to the UI through a Node.js backend
- Defining code architecture decisions to support a high-performance and scalable product with a minimal footprint
- Addressing and improving any technical issues
- Collaborating well with engineers, and researchers to design and create advanced, elegant and efficient systems
• Coordinate cross-functionally to ensure project meets business objectives and compliance standards.
• Support test and deployment of new products and features.
• Design and implementation of continuous integration and deployment
• Ensuring responsiveness of application.
• Seeing through a project from conception to finished product.
• Meeting technical and consumer needs.
Requirements-
• At least 8 years of experience with Full stack JavaScript technologies and Majorly in to React Js .
• To work with a cross-functional software development team on highly visible strategic projects as an expert level individual contributor to the coding tasks assigned.
• Extensive HTML5, CSS, Javascript experience with at least 3 end to end projects
• Serverless Software development experience Node.js
• Front end Frameworks: React, React Native / Angular / Vue
• Handle Projects and teams single handedly.
• Strong technical and system analysis skills.
• Hands on experience with React Native, PHP Laravel and NodeJS.
• Hands-on experience in building cross-platform mobile apps using React Native
• Experience with either iOS or Android platforms is a must. Knowledge of two platforms is preferable.
• Solid understanding of Mobile application development life cycle
• Proficient in project management tools like Jira, ZOHO, etc
• Hands-on experience with Agile development practices & Agile, XP, or Scrum project methodologies
• Track record of building efficient, well-designed mobile/web applications.
• Ability to learn and apply new technologies quickly and self-directed.
• Thorough understanding of Object-Oriented principles (Analysis and Design).
• Full lifecycle development experience on large projects.
• Bachelor's degree in Computer Science (or a related field)
Skills sets and Perquisites-
• 8+ years of relevant work experience
• Experience in building products in React.js, Node.js and Mongodb
• Must have team management experience.
• Must have product management experience.
• Strong organizational and product management skills.
• Good problem solving skills.
Full Stack Engineer - I / II / III
Radical is a platform connecting data, medicine and people -- through machine learning, and usable, performant products. Software has never been the strong suit of the medical industry -- and we are changing that. We believe that the same sophistication and performance that powers our daily needs through millions of consumer applications -- be it your grocery, your food delivery or your movie tickets -- when applied to healthcare, has a massive potential to transform the industry, and positively impact lives of patients and doctors. Radical works with some of the largest hospitals and public health programmes in India, and has a growing footprint both inside the country and abroad.
As a Full Stack Engineer at Radical, you will:
- Work closely with all stakeholders in the healthcare ecosystem - patients, doctors, paramedics and administrators - to conceptualise and bring to life the ideal set of products that add value to their time
- Write code on the front-end, the back-end and anything it takes to solve the problems and delight users both internally and externally
- Build systems which have an extraordinary emphasis on capturing data that can help build better workflows, algorithms and tools
- Work on high performance systems that deal with several million transactions, multi-modal data and large datasets, with a close attention to detail
We’re looking for someone who has:
- Familiarity and experience with writing working, well-documented and well-tested code in at least two of the following: React/Redux (preferred), NodeJS (preferred), Golang and Python
- Proficiency in the features of the language they are using, with knowledge of standards and best practices (Eg: ES2015 and above, Python 3.5 and above, Node v10)
- Hands on experience with at least one large scale application framework that interfaces with databases and deals with at least 20 million rows of data
- Knowledge of databases, and familiarity with schema design in at least one NoSQL database (eg: MongoDB) and at least one relational database (eg: Postgres).
- Experience integrating with a wide variety of external tools and services
- Experience navigating AWS and leveraging appropriate services and technologies rather than DIY solutions (such as hosting an application directly on EC2 vs containerisation, or an Elastic Beanstalk)
It’s not essential, but great if you have:
- An established track record of building systems from scratch
- Experience with microservices and decomposition of monolithic architectures
- Proficiency in automated tests
- Proficiency with the linux ecosystem
- Experience in deploying systems to production on cloud platforms such as AWS
- Experience in TypeScript
- Meaningful open source contributions
The position is open now, and we are onboarding immediately.
Please reply to us with an updated resume, and one thing you would like us to see as part of your application. This one thing can be anything that you think makes you stand apart among candidates: it can be an interesting hobby project that you’ve self-hosted, a research paper that’s been published, a collection of blog posts you’ve written, a repository you maintain, or your contributions to a major library.
Radical is based out of Delhi NCR, India, and we look forward to working with you!
We're looking for people who may not know all the answers, but are obsessive about finding them, and take pride in the code that they write. We are more interested in the ability to learn fast, think rigorously and for people who aren’t afraid to challenge assumptions, and take large bets -- only to work hard and prove themselves correct. You're encouraged to apply even if your experience doesn't precisely match the job description. Join us.


