Job Description
• Strong understanding of Javascript using current design patterns/practices, especially as it applies to building flexible NodeJS and ReactJS applications
• Creating RESTful web services /API's using with or without framework assistance (e.g. Express)
• Good understanding of web markup, including HTML5, CSS3 (Mandatory)
• Experience with NoSQL document-based data stores like MongoDB and designing suitable data models
• Experience in building AWS Functions using Node.
JS will be a plus.
• Hands-on experience working with AWS API Gateway, Lambda function, SNS ,SQS, Elasticash 3. Experience in Microservice development and serverless APIs
• Good understanding of asynchronous request handling, partial page updates, and AJAX
• Proficient understanding of cross-browser compatibility issues and ways to work around them
• Unit Test development
• Experience with JS testing and code analysis frameworks like Mocha, JSLint, JSHint, Jasmine
• Experience with source control, work item tracking, and build management with Bitbucket (or similar).
• Solid understanding of the OOPS concept.
• Modular programing techniques.
• Well versed of code review and code scanning tools.
• Should have knowledge coding practice and standard.
• Security(OWAP awareness) including the code management tool like GItlab or SVN etc. Preferred Skills –
• Experience in building AWS Functions using Node.
JS will be a plus.
• Experience with web application development frameworks and tools like React, Express, webpack will be a huge plus.
• Familiarity with Application UX Designs
• Good knowledge of Responsive Design
• PL/SQL programming language will be an added advantage.
• Understand emerging technologies and quick learner to develop point of view Roles and Responsibilities
• Take up system analysis, design, documenting responsibilities and get it done in time. He/ she should be able to perform code analysing and reading exercises for current and previous projects.
• Should be smart and able to write the optimized code as per the requirement.
• Should have good aptitude and attitude towards the work assigned to him
• Must possess excellent attention to detail and be able to familiarize and quickly learn new Software/ framework/ languages/ technology with ease.
• Must be able to apply innovative thinking at work. Conducting software analysis, testing, updating, and debugging
• Test and update application so that it can be used on all web browsers
• Develop proof of concepts, ready to go on code anytime to help development team
• Participate in competency development with the objective of ensuring the best-fit and high quality technical solutions
💡 Quick Summary
Seeking a career-building opportunity? The senior developer at Pratham Software |PSI position is now open for candidates interested in the Software Developer Jobs sector. This role in Jaipur offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
