Software Engineer - Fullstack
Location
Bangalore | India
Job description
HIRING FOR PAYTM
Responsibilities:
- Develop and maintain web applications using modern front-end frameworks and back-end technologies.
- Collaborate with cross-functional teams to understand requirements and deliver high-quality software solutions.
- Write clean, well-documented, and efficient code.
- Conduct code reviews to ensure code quality and consistency.
- Troubleshoot and debug issues in the application and provide timely resolutions.
- Participate in design and architecture discussions and provide recommendations for improvement.
- Stay updated with emerging trends and technologies in web development.
Requirements: - Strong problem-solving skills for efficiently troubleshooting complex issues.
- Proficiency in JavaScript, HTML, CSS, and one or more modern front-end frameworks like React, Angular, or Vue.
- Proficiency in one or more back-end programming languages such as Python, Java, or Node.js.
- Familiarity with cloud-based development and deployment platforms like AWS or Azure.
- Firm understanding of JavaScript and TypeScript, including ES6+ syntax nuances.
- Strong desire to learn and stay updated with emerging trends in web development.
- Knowledge of web application security and common attack prevention techniques like XSS and CSRF.
- Familiarity with containerization technologies such as Docker or Kubernetes.
- Understanding of CI/CD pipelines for continuous integration and deployment.
- Knowledge of web application performance optimization techniques like caching and lazy loading.
- Familiarity with web accessibility standards and best practices (A11y).
Job tags
Salary