


Required Experience and Skills:
- Hands-on experience in ReactJS 6.x+, HTML5, CSS, Bootstrap, Node js
- 1+ years of experience in cross-browser compatible responsive web application development using React.
- Good knowledge about Reactive programming using RxJS and Redux.
- Knowledge and use of Restful web services, Gulp / Grunt.
- Experience working with debugging/testing tools like Firebug Lite, Chrome or Safari web inspectors.
- Version Control – GIT
- Servers / Application frameworks – Apache / Nginx / ExpressJS
- Selecting and deploying appropriate CI/CD tools
- Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
Responsibilities:
- Ability to translate Wireframes and PSD to high quality designs and functional web apps using HTML5, ReactJS, Node.js, and Mongo
- Develop interactive, user-friendly applications using the ReactJS
- Binding of UI elements to JavaScript object models
- Creating RESTful services with Node.js
- Architect scalable web architectures
- Developing for Back-end Web Applications using NodeJS and Express
- Creating servers and databases for functionality
- API design, creation and integrations
- Staying abreast of developments in web applications, app development and programming languages
- Effective communication with different stakeholders.

About Shoptype
About
Connect with the team
Company social profiles
Similar jobs
Key Responsibilities would include:
1. Design, develop, and maintain enterprise-level Java applications.
2. Collaborate with cross-functional teams to gather and analyze requirements, and implement solutions.
3. Develop & customize the application using HTML5, CSS, and jQuery to create dynamic and responsive user interfaces.
4. Integrate with relational databases (RDBMS) to manage and retrieve data efficiently.
5. Write clean, maintainable, and efficient code following best practices and coding standards.
6. Participate in code reviews, debugging, and testing to ensure high-quality deliverables.
7. Troubleshoot and resolve issues in existing applications and systems.
Qualification requirement -
1. 4 years of hands-on experience in Java / J2ee development, preferably with enterprise-level projects.
2. Spring Framework including - SOA, AoP and Spring security
3. Proficiency in web technologies including HTML5, CSS, jQuery, and JavaScript.
4. Experience with RESTful APIs and web services.
5. Knowledge of build tools like Maven or Gradle
6. Strong knowledge of relational databases (e.g., MySQL, PostgreSQL, Oracle) and experience with SQL.
7. Experience with version control systems like Git.
8. Understanding of software development lifecycle (SDLC)
9. Strong problem-solving skills and attention to details.

Role Overview
We are looking for a highly skilled Full Stack Software Developer with expertise in Node.js, TypeScript, React, and JavaScript. The ideal candidate will have strong experience in Object-Oriented Programming (OOP), software engineering methodologies, and Agile practices. You should be comfortable working in a fast-paced, continuous deployment environment and have a passion for building scalable, high-performance applications.
Key Responsibilities
- Test-Driven Development (TDD): Write tests before implementation to ensure code quality.
- Clean & Maintainable Code: Develop self-explanatory, efficient, and well-structured code.
- Frequent Releases: Deploy small, incremental updates frequently.
- Pair Programming: Work collaboratively in pairs to improve efficiency and code quality.
- Peer Reviews: Conduct and participate in code reviews for continuous improvement.
- Full-Stack Development: Handle both frontend and backend, including infrastructure and DevOps pipelines.
- Product Development: Collaborate closely with the product team to roll out new features and fixes.
- Continuous Learning: Stay updated with the latest technologies and best practices.
Required Skills & Experience
- Strong proficiency in:
- Node.js, TypeScript, React, and JavaScript
- Object-Oriented Programming in JavaScript
- Data structures, algorithms, and software engineering methodologies
- Experience in Agile & Extreme Programming (XP)
- Familiarity with:
- Web server ecosystems
- Relational DBMS
- CI/CD tools such as Jenkins, Hudson, and Bamboo
- Web frameworks and frontend technologies
- Complexity analysis and performance optimization
- Server configuration and deployment infrastructure
- Experience using:
- Source control and bug tracking systems
- Writing user stories and technical documentation
- Bonus: Experience with Swift or iOS development is a plus.

We are looking to hire a skilled WordPress developer to design and implement attractive and functional websites for our clients. You will be responsible for both back-end and front-end development including the implementation of WordPress themes and plugins as well as site integration and security updates.
WordPress Developer Responsibilities:
- Meeting with clients to discuss website design and function.
- Designing and building the website front-end.
- Creating the website architecture.
- Designing and managing the website back-end including database and server integration.
- Generating WordPress themes and plugins.
- Conducting website performance tests.
- Troubleshooting content issues.
- Conducting WordPress training with the client.
- Monitoring the performance of the live website.


Job Title: Senior .NET Developer
Location: Kolkata
Job Type: Full-time
Experience: 8-15 years
Job Description:
We are seeking a highly skilled Senior .NET Developer with 8 -15 years of experience to join our team. The ideal candidate will have a strong command of .NET development and excellent communication skills to effectively collaborate with cross-functional teams and stakeholders.
Responsibilities:
- Lead the design, development, testing, and deployment of high-quality .NET applications.
- Mentor junior developers and provide technical guidance and support.
- Collaborate with project managers, business analysts, and stakeholders to gather requirements, define project scope, and contribute to system architectural design and planning discussions.
- Communicate effectively with team members, stakeholders, and clients to understand project requirements, provide updates on project progress, and participate in Code Reviews with Peers/Technical Lead.
- Stay updated with the latest technologies, trends, and developments in .NET development and implement best practices, coding standards, and design patterns to ensure robust and scalable solutions.
- Troubleshoot and debug issues to maintain the stability and performance of existing applications, identify issues, conduct root cause analysis, and recommend/implement solutions.
- Document technical specifications, system architecture, and development processes, and develop relevant documentation around the solutions.
- Estimate and develop scalable solutions using .Net technologies in a highly collaborative agile environment with strong experience in C#, ASP.net Core, Web API, Develop SP, query, and table schema in SQL Server, and perform unit, integration and system testing to ensure quality release of the product.
- Contribute to system architectural design and planning discussions.
- Take initiative and ownership to drive development projects and invest in self-development.
- 4-6 years of experience designing and developing n-tier Web applications using .Net Framework, .Net Core, ASP.Net, WCF and C#, MVC 4/5 Web Development, RESTful API Services, Web API and JSON.
- Exposure to Agile Scrum and associated framework, User Stories/product backlog, and TFS/JIRA Usage.
- Knowledge of scripting frameworks like ReactJS, and experience with source control like Git or Bitbucket is preferred.
- Proven experience with AJAX, jQuery, JavaScript, and CSS, knowledge of SOLID principles, and working experience with design principles including design patterns.
- Good exposure to one or more implementations of CI & CD using Jenkins, and Docker containerization.
- Knowledge of API development with an understanding of HTTP and REST architecture.
Eligible Criteria:
- Excellent verbal and written communication and organizational skills, keen attention to detail, and multi-tasking abilities.
· Bachelor's degree in Computer Science, Engineering, or a related field.
· 5-10 years of professional experience in .NET development.
· Extensive knowledge and experience with C#, ASP.NET, MVC, Web API, and SQL Server.
· Proficiency in Azure cloud & related environments
· Experience working in Agile methodologies and collaborative team environments.
· Excellent problem-solving skills and attention to detail.
· Ability to work independently and as part of a team, with a proactive and positive attitude.
· Familiarity with front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like ReactJS is a plus.
· Certifications in .NET development or related technologies are desirable but not required.
Benefits: Salary as per Market standard, PF, Medical insurance for permanent employees.
Employment Type
Full-time
Roles & Responsibilities
1. Development and implementation of Digital experiences based on AEM product suites mainly with AEM Sites and Assets.
2. Should be able to effectively communicate with the client to understand requirements and propose solution design etc.
3. Design, develop and deploy components, templates, workflows etc on the AEM platform.
4. Should have sound understanding and experience on underlying AEM technologies like Sling, felix and JCR Oak.
5. Setup and configure AEM authoring, publish, and dispatcher environment with Adobe recommended best practices.
6. Integrate AEM with other marketing products like Assets, Forms, Target, Campaign, and other internal endpoints.
7. Should be able to mentor and guide folks within the team.
8. Integrate with front-end technologies and frameworks.
9. Knowledge of HTML5, CSS3, JavaScript and JavaScript frameworks/libraries ( jQuery, Grunt,
10. Bootstrap etc.), and CSS is a plus.
11. Experience with Continuous Integration and related tools (Jenkins/Cruise Control/Maven/GitHub) is preferred.
Key Skills Required
Adobe Experience Manager, Adobe Experience Platform, OSGi, Apache Sling, Apache
Sightly.
Preferred Qualifications and Experience
1. 4+ years of AEM experience with at least several full cycles of AEM implementation
2. Experience in design, development, integration and deployment of digital consumer experiences with AEM Platform.
3. Expertise in AEM and associated technologies such as Sling, OSGI, JCR
4. Experience with Java technologies and frameworks.
5. Experience with other web technologies like Search, XML, XSL etc.
6. Excellent communication skills (both verbal and written)
Your Career Path
1. You will learn and collaborate with talented colleagues from across the globe who have expertise in core domains that you may not have had exposure to
2. You will be able to develop a growth mindset courtesy of our move towards integrated solutions that demands everyone expands their understanding of what we can bring to the marketplace
3. You will be able to develop skills in a Portfolio that represents unification of some of the most diverse, globally recognized brands and businesses in the organization—an exciting opportunity for your career development
4. You shall work independently on modules assigned
5. You will interact with clients along various phases of project life cycle
6. You will be able to design solutions for simple business scenarios
7. An opportunity to build solutions of highest quality
8. You will be also responsible for mentoring new recruits in their technical area of focus
9. You will participate in initiatives, recruitment and practice development programs
10. Project you will be part of
11. Cross-channel customer engagement strategy, design and development (web, mobile, social) eCommerce strategy and implementation.
12. Marketing Content and digital asset management solutions
13. Marketing Technology solutions
14. Marketing analytics implementation
15. Agile based, design-thinking, user-centric, empirical projects that accelerate results


Responsibilities:
- Writing and reviewing great quality code.
- Understanding functional requirements thoroughly and analysing the client's needs in the context of the project.
- Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it.
- Determining and implementing design methodologies and tool sets.
- Enabling application development by coordinating requirements, schedules, and activities.
- Being able to lead/support UAT and production roll outs.
- Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it.
- Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement.
- Giving constructive feedback to the team members and setting clear expectations.
- Helping the team in troubleshooting and resolving of complex bugs.
- Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken.
- Carrying out POCs to make sure that suggested design/technologies meet the requirements.
- Passionate about building great solutions.
- Mentoring the team members to meet the client's needs and holding them accountable for high standards of delivery.
- Being able to understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios.
- Relevant expertise in C#, . Net framework/. Net core, Web Services/WCF/Web API, ASP. Net/MVC. JavaScript, OO JavaScript (ES6 onwards), HTML5/CSS, Angular/React/VueJS, OOA and OOD Concepts, Serverside JS: NodeJS/Express.
- Experience in Relational Database: SQL Server/MySQL/Oracle, Cloud Platform: Amazon/Azure/Google Cloud.
- Experience in Testing Frameworks (Web): MSTest/NUnit/Jasmine/Karma/Mocha, Repositories: Git/SVN/TFS, CI/CD Tools: Jenkins/Grunt/Gitlab/Azure DevOps, Container Ecosystem: Docker/Kubernetes/Anthos.
- NoSQL DB: MongoDB/Cassandra/CouchDB/HBase/MarkLogic, Cloud Database: CosmosDB/ IBM DB2/SAP HANA/Amazon Aurora/DynamoDB.
- Knowledge of high-quality professional software engineering practices for agile software development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment.
- Fundamental knowledge of design patterns.
- Experience in communicating effectively with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
- Languages: C#, JavaScript, OO JavaScript (ES6 onwards).
- App Framework: . Net Framework/. Net Core.
- Web Framework: ASP. Net/MVC.
- Markups: HTML5/CSS.
- CSS Framework: Bootstrap/Foundation/Bulma.
- Frontend Framework: Angular 6 ( ) /React/VueJS.
- API Framework: WebServices/WCF/WebAPI.
- Relational Database: SQL Server/MySQL/Oracle.
- Cloud Platform: Amazon/Azure/Google Cloud.
- Testing Frameworks (Web): MSTest/NUnit/Jasmine/Karma/Mocha.
- Repositories: Git/SVN/TFS.


BEFORE APPLYING
We're looking for talented, analytical and passionate people to join our proven team as a Senior Software Engineer based in Mumbai, India.
- We are disrupting the traditional fundraising process for private businesses and investors.
- You will work with a diverse team of former investment bankers, strategy consultants and technologists in developing innovative funding and growth strategies for our users.
- Everything we do is focused on helping businesses and investors find their best match, from institutional investors all the way down to retail.
JOB PURPOSE
- Build and own Fundnel's products guided by our vision: to make private capital and investment opportunities more accessible to all.
- Contribute to the growth of the team by upholding best practices in engineering, security, and design
ROLES AND RESPONSIBILITIES
- Collaborate with the rest of the team to design, implement and launch new products and features.
- Work closely with PMs, designers, and other engineers to ideate solutions to user problems.
- Maintain stability and high integrity through testing processes with a focus on security and data protection.
- Participate in code reviews and knowledge sharing sessions, focused on growing technical & personal skills for the team.
- Explore and integrate third-party API and services to enable impactful new capabilities.
- Conduct regular feedback reviews, assist in tech operations, facilitate standards and quality within the team and reduce technical debt.
- Ensure code quality and system security through automation, unit testing and structured code reviews.
- Make improvements to developer productivity through process or code improvements and mentorship.
- Work on a distributed team.
YOU’LL BE A GREAT FIT FOR US IF YOU
- A full-stack generalist, with minimum 5 years of working full-time as a software engineer.
- Significant experience in one of the following languages or frameworks: TypeScript, React, Python.
- Experience building complex web products, with expertise working on all parts of the stack (frontend, backend, anything in between).
- Understanding of DevOps to build and maintain CI/CD pipelines.
- Working knowledge of Docker and Kubernetes.
BONUS ATTRIBUTES
- A full-stack generalist with experience building web applications.
- Experienced at writing clean, scalable code with significant experience in one or more scripting languages. You are product oriented, combining thoughtfulness with pragmatism and a will to get stuff done.
- Excited to move fast, prioritize, and constantly make critical product decisions.
- Comfortable with and curious about working outside of a traditional narrow engineering role.
- A self-starter: you have started something on your own before - a startup, an open-source project, something else.
- You believe effective and successful work is made possible by clear and honest communication, with a shared understanding of the long-term vision and immediate next actions. When you don't fully understand something, you ask lots of questions and use the opportunity to learn and grow.
Only successful applicants will be contacted.

However, Most importantly, you will need to be very passionate about building products and will need to thrive in a startup environment.
Responsibilities -
- Architect, develop and maintain core products and services of the company.
- Create database architecture and best practises for optimization in speed and product operating costs.
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIs with high-volume large scale transaction processing capabilities.
- Collaborate with design teams to ensure flawless UI and UX is achieved
- Build features and applications with a mobile responsive design
- Write technical documentation
- Test software to ensure responsiveness and efficiency
- Work with customers in evaluating technical requirements.
- Work closely with the product managers to achieve product vision and goals
- Review work of other developers and contractors, provide feedback and mentoring.
- Assist in the hiring of technical talent.
Requirements & Qualifications
- Proven experience as a Full Stack Developer or similar role for atleast 3 years
- In depth knowledge of Ruby on Rails, NodeJS, ExpressJS or Restify
- Experience implementing applications using Angular 1 or React
- Experience creating front end applications using HTML5, Angular, LESS/SASS
- Hands on experience with JavaScript Development on both client and server-side
- Automating the building and deploying of code along with continuous integration (Jenkins/Hudson) and version control (SVN, Git)
- Strong experience is deploying and managing application in AWS and Google Cloud
- Creating secure RESTful-based web services in XML and JSON, Javascript, JQuery
- Experience with modern frameworks and design patterns, minimum 2 years experience with MEAN Fullstack paradigm
Most important requirements and TLDR -
- Know how to create apis and applications
- Know how to architect and scale databases
- Know how to build front end for applications
- Know how to deploy applications on the cloud
Job Description
We are looking for a Full Stack Developer to produce scalable software. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. With problem-solving approaches and rigorous thinking abilities, we are looking for learners who may not know all the answers but are obsessive about finding them and know exactly where to look for them.
“If you’re also familiar with Agile methodologies, we’d like to meet you.”
Responsibilities
- Writing code for both the front end and the back end using MERN stack [MongoDB, Express.js, React.js and Node. js]
- Creating RESTful API with Node.js
- Maintaining all the required documents for your project.
- Constantly coming up with new ideas and also implementing them to improve the app’s performance.
- Writing code for the app logic as well as the business logic using Reducers, Actions and Redux framework.
- Create Unit and Integration tests to ensure the quality of code
Requirements
- At iDC, we value your skills more than your background and some certificates. Attempting the assignment will be your door to the opportunity.
- Knowledge of the database and familiarity with the schema design in NoSQL (i.e MongoDB)
- A good understanding of the Software Development Lifecycle
- Knowledge of API design and development using REST
- Good understanding of object-oriented programming(OOP) and OOP patterns.
- Again, You don’t have to know it all in-depth but you should know how to dig the internet for finding the solutions.


