Bajaj Finserv
Website:
bajajfinserv.in
Job details:
Location Name: NR Trident Tech Park
Job Purpose
Build Scalable, High-Performance web applications by working across both frontend and backend layers, contributing to modern UI development and robust API/services architecture.
Duties And Responsibilities
Key Responsibilities
Frontend Development
- Build responsive and high-performance user interfaces using React-based frameworks.
- Develop SSR/SSG applications using Next.js.
- Optimize applications for speed, scalability, and cross-browser compatibility.
- Collaborate with designers to translate UI/UX designs into functional code.
Backend Development
- Develop RESTful APIs and microservices using Node.js and/or Java.
- Implement business logic, authentication, and data integrations.
- Work with databases (SQL/NoSQL) and ensure efficient data handling.
Full Stack Collaboration
- Participate in end-to-end feature development—from design to deployment.
- Work closely with QA, DevOps, and product teams.
- Contribute to code reviews, best practices, and technical discussions.
Performance & Quality
- Write clean, maintainable, and testable code.
- Debug issues and improve system performance.
- Follow secure coding practices and standards.
Required Skills & Qualifications
Core Skills
- Strong proficiency in JavaScript (ES6+) and frontend frameworks like ReactJS / Next.js.
- Basic to intermediate experience with SolidJS (good to have but not mandatory).
- Hands-on backend experience with Node.js.
- Experience building and consuming REST APIs.
- Understanding of HTML5, CSS3, and responsive design principles.
Tools & Technologies
- Version control using Git.
- Familiarity with CI/CD pipelines.
- Experience with databases (MongoDB, MySQL, PostgreSQL, etc.).
- Exposure to Docker or containerization is a plus.
Soft Skills
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
- Willingness to learn and adapt to new technologies.
Good to Have
- Experience with Next.js performance optimization (SSR, ISR, caching).
- Knowledge of microservices architecture.
- Exposure to cloud platforms (AWS/Azure/GCP).
- Familiarity with testing frameworks (Jest, Mocha, etc.).
Key Decisions / Dimensions
- Code Quality
- Ensuring first time right philosophy is applied to all aspects of development
Major Challenges
- Fast paced environment with highly challenging tasks and deadlines
Required Qualifications And Experience
Qualifications: Graduate or post- graduate in computer science and engineering
Work Experience: 1 - 3 years
Required Skills
o Native Mobile Development:
- Basic understanding of native development for both iOS (Swift, Objective-C) and Android (Java, Kotlin)
- Skills in designing intuitive and visually appealing user interfaces for mobile devices
- Experience with RESTful APIs, and third-party libraries for integrating various services
- Techniques for optimizing mobile app performance, including memory management and reducing app size
- Knowledge of mobile-specific APIs for accessing device features like camera, GPS, and sensors
- Testing and Debugging: Familiarity with testing frameworks (robo-electric, expresso, JUnit etc.) and mobile debugging tools
- App Deployment: Experience with deploying apps to the App Store (iOS) and Google Play Store (Android)
- Build Tools: Experience with build tools and continuous integration/continuous deployment (CI/CD) pipelines
- Security Best Practices: Understanding of mobile security practices, including secure storage, authentication, and data protection
O Web Development
- HTML, CSS, and JavaScript
- JavaScript Frameworks: Knowledge of frameworks like React, Angular, or Vue.js.
- CSS Frameworks: Familiarity with frameworks like Bootstrap or Materialize for responsive design
- Service Workers: Understanding of service workers for background processes, caching, and offline functionality
- App Shell Model: Knowledge of the app shell architecture to ensure fast loading times and smooth user experiences
- Web APIs: Proficiency in using modern web APIs such as the Fetch API, Web Storage API, and Notification API
- Responsive Design: Skills in creating responsive and adaptive designs that work across various devices and screen sizes
- Version Control: Proficiency with Git for version control and collaboration.
- Build Tools and Package Managers: Experience with tools like Webpack, Babel, and package managers like npm or Yarn
- Testing and Debugging: Familiarity with testing frameworks (e.g., Jest, Mocha, Jasmine, Karma) and debugging tools (e.g., Chrome DevTools)
- Security Best Practices: Understanding of web security practices, including HTTPS, Content Security Policy (CSP), and handling sensitive data
Skills Keywords
Native Mobile Development Fundamentals:
iOS, Swift, Objective-C, Android, Java, Kotlin, User Interfaces, RESTful APIs, Third-Party Libraries, Robolectric, Espresso, JUnit, Mobile Debugging Tools, Build Tools, Continuous Integration, Continuous Deployment, CI/CD
Web Development Fundamentals
HTML, CSS, JavaScript, JavaScript Frameworks, Angular Bootstrap, Materialize, Version Control, Git, Build Tools, npm, Jest, Mocha, Jasmine, Karma, Chrome DevTools
Click on Apply to know more.