
Desired Profile
Feasibility assessments – Outline Risks , Design , Effort / Cost Estimate.
Analyse, design, document, and agree - Solutions to meet requirements / timelines.
Produce refined estimates of effort, time, resource, and costs for work requests.
Work effectively with Product Managers and Product Owners to ensure delivery against agreed priorities.
Develop code, perform peer code reviews, and complete integration tests.
Ensure delivery of high quality, fit-for-purpose solutions – Follow software development & architectural principals.
Ensure all solutions maintain the integrity of data throughout capture, processing, and storage.
Engage with the various testing teams, facilitating systems Test, UAT & other test phases.
Ensure all software changes are prepared for deployment into PRODUCTION, following CPP’s change control processes.
Provide regular development progress reports to key stakeholders as necessary.
Maintain effective documentation and share expertise with colleagues to eliminate single points of expertise within the team.
Research the external environment, and where appropriate identify and recommend external partners for the delivery of best in class technologies suitable for CPP applications.
Understanding the use cases (and/or user stories) in order to oversee the design of the architecture for the products to be built.
Skills:
Significant “hands on” software development/support experience gained in a commercial environment with React & Node.
Demonstrable knowledge of Postgres database technology.
Proven experience of using automated test tools/frameworks (e.g. Spock, Selenium, JEB) and Continuous Integration tools (e.g. Hudson, Jenkins).
Experience in a range of software development methodologies (e.g. Agile/SCRUM, Waterfall, DevOps) and secure coding standards (e.g. OWASP).
Knowledge of payment processing regulations (PCI-DSS) and security standards (ISO 27001).
Knowledge of other software development tools (e.g. Stash, Jira, Git).
Degree in a relevant IT discipline, or equivalent experience gained in a relevant industry

Similar jobs
Review Criteria:
- Strong Software Engineer fullstack profile using NodeJS / Python and React
- 6+ YOE in Software Development using Python OR NodeJS (For backend) & React (For frontend)
- Must have strong experience in working on Typescript
- Must have experience in message-based systems like Kafka, RabbitMq, Redis
- Databases - PostgreSQL & NoSQL databases like MongoDB
- Product Companies Only
- Tier 1 Engineering Institutes (IIT, NIT, BITS, IIIT, DTU or equivalent)
Preferred:
- Experience in Fin-Tech, Payment, POS and Retail products is highly preferred
- Experience in mentoring, coaching the team.
Role & Responsibilities:
We are currently seeking a Senior Engineer to join our Financial Services team, contributing to the design and development of scalable system.
The Ideal Candidate Will Be Able To-
- Take ownership of delivering performant, scalable and high-quality cloud-based software, both frontend and backend side.
- Mentor team members to develop in line with product requirements.
- Collaborate with Senior Architect for design and technology choices for product development roadmap.
- Do code reviews.
Ideal Candidate:
- Thorough knowledge of developing cloud-based software including backend APIs and react based frontend.
- Thorough knowledge of scalable design patterns and message-based systems such as Kafka, RabbitMq, Redis, MongoDB, ORM, SQL etc.
- Experience with AWS services such as S3, IAM, Lambda etc.
- Expert level coding skills in Python FastAPI/Django, NodeJs, TypeScript, ReactJs.
- Eye for user responsive designs on the frontend.
Perks, Benefits and Work Culture:
- We prioritize people above all else. While we're recognized for our innovative technology solutions, it's our people who drive our success. That’s why we offer a comprehensive and competitive benefits package designed to support your well-being and growth:
- Medical Insurance with coverage up to INR 8,00,000 for the employee and their family
Roles and Responsibilities
1. Ability to work on diverse backend stack such as Node JS, Java, Express JS
2. Ability to work on diverse frontend stack such as React JS, Angular 6/7/8/9, HTML5, CSS3
3. Ability to deliver quick POC’s using cutting edge technologies.
4. Preparing reports, manuals and other documentation on the status, operation and maintenance of software.
5. Design, develop, and unit test applications in accordance with established standards
6. Developing, refining, and tuning integrations between applications. Analysing and resolving technical and application problems.
7. Ability to debug application.
8. Should have complete knowledge on developing RESTful Services.
9. Should be able to also work in agile development methodology.
10. Work with designated JavaScript framework to design, develop, and debug web applications
11. Can work on Angular and Integrate backend services
12. Work with the team to manage, optimize, and customize multiple web applications
13. Manage end to end module lifecycle management of the product
14. Push and pull codes via Git repository
Competency Requirements
- Experience in NodeJS, Java and development using AngularJS / ReactJS
- Experience in front end frameworks such as Angular.js, React.js, Bootstrap, Foundation etc
- Experience in client/server application development
- Knowledge of agile development methodologies
- Knowledge of unit testing theory
- Knowledge of AWS cloud
- Experience in Java, Python and Go will be added advantage
Job Summary
Hitasoft, a web and mobile application development company is looking for a Full Stack Developer(MERN) to produce scalable software solutions. 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. You should also be a team player with a knack for visual design and utility.
The job location is Madurai.
Responsibilities
Binding of UI elements to JavaScript object models
Creating RESTful services with Node.js
MERN stack developer must have proven experience in front & back-end development.
Work in a cross-functional team to deliver a complete user experience.
Developer must expertise into MongoDB, Express, Node.js, & React.
Create Unit and Integration tests to ensure the quality of code.
MERN full stack developer must have the ability to wear many hats and learn new technologies quickly.
Understanding & proficiency in REST APIs.
MERN stack developer should know Git Repository and Jira.
Integration of data storage solutions [RDBMS, NoSQL DB].
Work with development teams and product managers to ideate software solutions.
Develop and manage well-functioning databases and applications.
Test software to ensure responsiveness and efficiency.
Create security and data protection settings.
Requirements
MERN Full stack eCommerce developer is responsible for writing reusable, testable, and efficient code.
Design and implementation of low-latency, high-availability, and performant applications.
Implementation of security and data protection.
Understanding of performance testing and optimization techniques.
MERN software developers must have good communication & interpersonal skills.
Ability to work independently with minimum supervision.
We are Seeking:
1. AWS Serverless, AWS CDK:
Proficiency in developing serverless applications using AWS Lambda, API Gateway, S3, and other relevant AWS services.
Experience with AWS CDK for defining and deploying cloud infrastructure.
Knowledge of serverless design patterns and best practices.
Understanding of Infrastructure as Code (IaC) concepts.
Experience in CI/CD workflows with AWS CodePipeline and CodeBuild.
2. TypeScript, React/Angular:
Proficiency in TypeScript.
Experience in developing single-page applications (SPAs) using React.js or Angular.
Knowledge of state management libraries like Redux (for React) or RxJS (for Angular).
Understanding of component-based architecture and modern frontend development practices.
3. Node.js:
Strong proficiency in backend development using Node.js.
Understanding of asynchronous programming and event-driven architecture.
Familiarity with RESTful API development and integration.
4. MongoDB/NoSQL:
Experience with NoSQL databases and their use cases.
Familiarity with data modeling and indexing strategies in NoSQL databases.
Ability to integrate NoSQL databases into serverless architectures.
5. CI/CD:
Ability to troubleshoot and debug CI/CD pipelines.
Knowledge of automated testing practices and tools.
Understanding of deployment automation and release management processes.
Educational Background: Bachelor's degree in Computer Science, Engineering, or a related field.
Certification(Preferred-Added Advantage):AWS certifications (e.g., AWS Certified Developer - Associate)
Job Description
We are looking for an excellent experienced person in the Full-Stack field. Be a part of a vibrant, rapidly growing tech enterprise with a great working environment. As a Full-Stack developer, you will be responsible for the server side of our web applications and you will work closely with our engineers to ensure system consistency and improve your experience. A Full Stack MEAN (MongoDB, Express.js, AngularJS, Node.js) Developer is responsible for developing and maintaining web applications, databases, and server-side systems using the MEAN stack.
Scope of Work:
- Translate Understanding of accessibility and security compliance (Depending on the specific project)
- User authentication and authorization between multiple systems, servers, and environments.
- Integration of multiple data sources and databases into one system
- Understanding fundamental design principles behind a scalable application.
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform.
- Creating database schemas that represent and support business processes.
- Implementing automated testing platforms and unit tests.
- Ability to work independently and in a team environment
- Excellent communication and collaboration skills
- Participate in code reviews and contribute to the team-wide coding standard
Essential Requirements:
- Developing and managing databases using MongoDB, MY SQL, PostgreSQL
- Developing and designing web applications using Angular4+, Node.js, and Express.js
- Excellent Knowledge of AWS/GCP – Managed service.
- Familiarity with cloud computing services such as AWS, Google Cloud, or Azure
- Writing server-side scripts using Node.js.
- Integrating front-end components with back-end components.
- Troubleshooting and debugging applications.
- Optimizing web applications for speed and scalability.
- Collaborating with cross-functional teams to identify and resolve issues.
- Good Knowledge of JSON, API, and JWT
- Good understanding of server-side templating languages
- Basic understanding of front-end technologies, such as HTML5 and CSS3
- Proficient understanding of code versioning tools, such as Git
- Experience of working in an automated environment
Educational Qualifications
- B-Tech-IT/M-Tech -/MBA- IT/ BCA /MCA or any degree in the relevant field
Benefits
- 5 Day Working(Saturday and Sunday Off)
- Informal Dress Code
- Compensatory Off
- Laptop Allowance
- Friendly Working Environment
Please Note: This is a work from office, full-time opportunity, please apply only if you can come to the office full time.
Job Description
Hands on Experience in Angular4 with Node.js
You will get hands on experience in latest technologies and skills like AngularJS, ReactJS, NodeJS, MongoDB, REST API etc.
Good understanding of how web applications work.
Expert knowledge in HTML, CSS, JavaScript, jQuery, Bootstrap
We need a passionate candidate who is looking for the next level of career growth in a fast-paced, learning based and merit-driven work environment.
1. Strong fundamentals OOPS concepts, Exception Handling, Coding Standards, Logging
2. Creating custom, general use modules and components which extend the elements and modules of core Angular.
3. Creating configuration, build, and test scripts for Continuous Integration environments
4. Communicating with external web services and processing data
5. Experience with offline storage threading and performance tuning
6. Review code and maintain the code quality and suggest best practices
7. Knowledge and experience on data science and programming languages
8. Demonstrable abilities to optimize code. Strong analytical skills for effective problem solving










