Fullstack Developer at One of our premium clients Ā· Chennai Ā· 3 - 7 years Ā· Posted 19 Feb 2024

š Exciting Opportunity for Full-Stack Developers š
Are you a passionate developer ready to take your career to new heights? Join our dynamic team and work with cutting-edge technologies in a collaborative environment.
š Position: Full-Stack Developer
šÆ Key Responsibilities:
- Develop and maintain robust web applications using Python or Node.js for backend and React.js or Vue.js for front-en frameworks
- Collaborate with cross-functional teams to design working wit design tools like Figma, Adobe XD, In Vision, etc., and implement innovative solutions.
- Optimize applications for maximum speed and scalability.
- Troubleshoot, debug, and enhance existing codebase.
- Stay updated with the latest industry trends and technologies.

Similar jobs (10)
Job Title : MERN Stack Developer
Experience : 5+ Years
Shift Timings : 8:00 AM to 5:00 PM
Role Overview:
We are hiring a skilled MERN Stack Developer to build scalable web applications. Youāll work on both front-end and back-end, leveraging modern frameworks and cloud technologies to deliver high-quality solutions.
Key Responsibilities :
- Develop responsive UIs using React, GraphQL, and TypeScript.
- Build back-end APIs with Node.js, Express, and MySQL.
- Integrate AWS services like Lambda, S3, and API Gateway.
- Optimize deployments using AWS CDK and CloudFormation.
- Ensure code quality with Mocha/Chai/Sinon, ESLint, and Prettier.
Required Skills :
- Strong experience with React, Node.js, and GraphQL.
- Proficiency in AWS services and Infrastructure as Code (CDK/Terraform).
- Familiarity with MySQL, Elasticsearch, and modern testing frameworks.
Employment Type: Full-time
Job Summary
Ā
Responsibilities
Systems Thinking & Architecture
ā¢Ā Ā Ā Ā Ā Ā Maintain a holistic view of the full technology stack, including how services, data layers, APIs, and infrastructure interact
ā¢Ā Ā Ā Ā Ā Ā Identify architectural risks, bottlenecks, and opportunities for improvement before they become problems
ā¢Ā Ā Ā Ā Ā Ā Contribute to and document architectural decisions that guide the team over time
Feature Ownership
ā¢Ā Ā Ā Ā Ā Ā Own features and feature groups from discovery through delivery and ongoing monitoring
ā¢Ā Ā Ā Ā Ā Ā Break down complex features into well-scoped engineering stories with clear acceptance criteria
ā¢Ā Ā Ā Ā Ā Ā Help developers understand their individual parts and how each part fits into the larger whole
Design & Implementation
ā¢Ā Ā Ā Ā Ā Ā Design and implement new components across the stack: backend services, APIs, frontends, mobile, and data layers
ā¢Ā Ā Ā Ā Ā Ā Refactor and improve existing components for clarity, performance, and long-term maintainability
ā¢Ā Ā Ā Ā Ā Ā Apply appropriate design patterns and keep solutions as simple as the problem allows
Code Quality
ā¢Ā Ā Ā Ā Ā Ā Conduct thorough, constructive code reviews that improve quality and spread knowledge across the team
ā¢Ā Ā Ā Ā Ā Ā Hold the team to high standards for test coverage, observability, and documentation
ā¢Ā Ā Ā Ā Ā Ā Champion coding standards and contribute actively to engineering guidelines
Mentorship & Team Growth
ā¢Ā Ā Ā Ā Ā Ā Coach and mentor junior and mid-level engineers through pairing, reviews, and direct feedback
ā¢Ā Ā Ā Ā Ā Ā Create a supportive learning environment where engineers grow in capability and confidence
ā¢Ā Ā Ā Ā Ā Ā Contribute to team processes, retrospectives, and a culture of continuous improvement
Build and implement complex, large-scale applications capable of integrating with multiple internal/external systems.
Engage in full Application Lifecycle from design and coding through to test, build, QA, deployment, and maintenance.
Leverage your experience with cloud infrastructure to build cloud-based software solutions and support the migration of applications to the cloud.
Liaise with Core Platform team to build & reuse enterprise frameworks.
Partner with business stakeholders to translate business requirements into consumable technical stories and software solutions.
Qualifications
Full Stack Engineer with 6-8 years of extensive working experience in all components of web application development focusing on User Interface Angular framework, databases, integrating with Services/APIs.
Minimum of 5+ years working in front-end web development with Angular 16+ and 3+ years with API backend development using Microsoft.NET 6+ Technologies.
Minimum of 3+ years hands on experience working with databases including SQL Server, MongoDB & Cosmos DB.
Deep understanding and knowledge on Routing, Dependency Injection, Web API Filters.
Caching, Authentication (SAML/OAuth/JWT) & Authorization modules.
Extensive programming experience in HTML5, CSS3, SASS or LESS.
Excellent JavaScript knowledge and programming experience with ES5/ES6
Strong knowledge of REST, MS Azure Platform, Application Infrastructure.
Good knowledge of Typescript, NX, cypress, MicroāFront End Architecture
Experience in building SOAP & REST APIs using Microsoft.NET technologies.
Experience with tools like Redux, Webpack, Angular CLI
Experience with building scalable PWAs (Progressive Web Applications).
Experience in web application development resiliency and performance.
Experience with client-side architecture and design patterns.
Awareness of cross-browser compatibility issues and client-side performance considerations.
Good understanding of Unit testing frameworks for UI & API.
Proficient understanding of code versioning tools, such as Git.
Experience working with Jira and Agile/Scrum environments.
#Angular16+
#Microsoft.NET6+
#HTML5
#CSS3
#SASS
#LESS
hashtag
#SQLServer
#MongoDB
#CosmosDB
#REST
#MSAzure
#Typescript
#NX
hashtag
#cypress
#SOAP
#REST
#Redux
#Webpack
#AngularCLI
#PWAs
#Git
#Jira
#Agile
#Scrum
#Routing
#DependencyInjection
#WebAPIFilters.
Responsibility:
āDevelop and maintain code following predefined cost, company and security
standards.
āWork on bug fixes, supporting in the maintenance and improvement of existing
applications.
āElaborate interfaces using standards and design principles defined by the team.
āDevelop systems with high availability.
āAttend and contribute to development meetings.
āWell versed with Unit testing and PSR Standards.
āMaster Software Development lifecycle, standards and technologies used by the
team.
āDeliver on time with high quality.
āWrite Automation tests before to API call to code it and test it.
āTrouble Shooting and debugging skills.
āPerform technical documentation of the implemented tasks.
We are seeking a highly skilled and experienced MERN (MongoDB, Express.js, React, Node.js) Stack Developer to join our dynamic development team. As a MERN Stack Developer, you will be responsible for designing, developing, and maintaining scalable web applications using the MERN stack framework.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Expertise in backend programming with Node.js and MongoDB.
- Experience with React.js and redux.
- Material UI and 3rd party libraries.
- Experience with clean code writing practices like avoiding callback hell like promises, async.
- Thorough understanding of Node.js and its core principles.
- Experience with popular React.js workflows (such as Flux or Redux).
- Familiarity with newer specifications of ECMAScript.
- Experience with data structure libraries (e.g., Immutable.js).
- Familiarity with RESTful APIs.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Familiarity with modern front-end builds pipelines and tools.
- A knack for benchmarking and optimization.
- Familiarity with code versioning tools (such as Git, SVN, and Mercurial).
Responsibilities:
- Build Node.js APIs using microservices.
- Rewriting backend code with microservices architecture & Unit tests.
- Developing new user-facing features using React.js.
- Building reusable components and front-end libraries for future use.
- Translating designs and wireframes into high-quality code.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
If you are a passionate MERN Stack Developer looking for an exciting opportunity to work on challenging projects and be part of a talented team, we would love to hear from you. Please submit your application, including your resume and portfolio, highlighting your relevant experience and projects.
What is the role?
You will be responsible for architecting and developing features on the application end to end. You will be working closely with the Product Managers and the Technical architect to come up with high-quality, resilient, and highly performant applications.ā
Key Responsibilities
- Design and develop SaaS-based applications based on microservices architecture.
- Work on core backend and ensure it meets the performance benchmarks.
- Work on the front end with ReactJS.
- Designing and developing APIs for the front end to consume.
- Constantly improve the architecture of the application by clearing the technical backlog.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications and programming languages.
What are we looking for?
An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.
- Education - BE/MCA or equivalent.
- Overall 4+ years of experience.
- Agnostic/Polyglot with multiple tech stacks.
- Worked on open source technologies ā NodeJS, ReactJS, MySQL, NoSQL, MongoDB, DynamoDB.
- Good experience with Front-end technologies like JavaScript frameworks, ReactJS, AngularJS.
- Backend exposure ā good knowledge of building API.
- Worked on serverless technologies.
- Efficient in building microservices in combining server & front-end.
- Knowledge of cloud architecture.
- Should have sound working experience with relational and columnar DB.
- Should be innovative and communicative in approach.
- Will be responsible for functional/technical track of a project.
Whom will you work with?
You will closely work with the engineering team and support the Product Team of Plum.
We are
A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, Mumbai, SF, Dubai, Singapore, and Dublin. We have three products in our portfolio: Plum, Empuls and Compass. works with over 1000 global clients. We help our clients in engaging and motivating their employees, sales teams, channel partners or consumers for better business results.
Way forward
We look forward to connecting with you. As you may take time to review this opportunity, we will wait for a reasonable time of around 3-5 days before we screen the collected applications and start lining up job discussions with the hiring manager. We however assure you that we will attempt to maintain a reasonable time window for successfully closing this requirement. The candidates will be kept informed and updated on the feedback and application status.
Ā
⢠Building reusable components and front-end libraries for future use
⢠Translating designs and wireframes into high quality code
⢠Optimizing components for maximum performance across a vast array of web-capable devices and
browsers
⢠Writing test cases for automated testing
Role Requirement:
⢠Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
⢠Thorough understanding of React and its core principles
⢠Experience with popular React workflows Redux, Saga, Axios
⢠Knowledge of isomorphic React is a plus
⢠Familiarity with RESTful APIs
⢠Knowledge of modern authorization mechanisms, such as JSON Web Token
⢠Familiarity with modern front-end build pipelines and tools
⢠Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
⢠Ability to understand business requirements and translate them into technical requirements
⢠Familiarity with code versioning tools such as GIT
⢠Hand-on experience in creating frontend applications using React or Angular.
⢠Highly proficient for both Java script and Type script.
⢠Good command over Databases both SQL/No SQL (Mongo DB, My Sql)
⢠Hands-on experience of GIT (version control tools).
Job Location : Bangalore
Expereince : 3 to 9 Years
JD :
ā Work break-down and orchestrating the development of components for each sprint
ā Developing āZero Defect Softwareā which is secured, instrumented, and resilient.
ā Building Cloud-Native Application which runs on Cloud Platforms such as GCP / AWS.
ā Creating design artifacts before implementation.
ā Developing Test Cases before or in parallel with implementation.
ā Ensuring the software developed passes static code analysis, performance, and load tests.
ā Developing various kinds of components(such as UI Components, APIs, Business Components, Image Processing, etc.)Ā
ā Inventing new approaches to detecting existing fraud.
ā Staying ahead of the game by predicting future fraud techniques and building solutions to prevent them.
golang, Elixir, Ruby on Rails, Python, react,
Must have
ā An understanding of Product Development Methodologies
ā Strong design skills in defining API Data Contracts / OOAD / Microservices / Data Models
ā In-depth knowledge of either Elixir, GoLang, or Python, with a good understanding of OOPs and Concurrency concepts.
ā Sound knowledge for User Interface development using modern Web Frameworks such as React.
ā Experience in developing software in the Cloud such as GCP / AWS
ā A passion to explore new technologies and express yourself through
technical blogs











