This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Front-End Developer will be responsible for delivering innovative front-end solutions as part of a team focused on redefining next-generation network access solutions. The candidate will collaborate with stakeholders, analyze requirements, develop scalable and reliable systems, perform testing and debugging, and deploy and maintain software. This role is based in Bangalore, requires onsite presence, and emphasizes technical skills in Front-End and Microservices architecture.
Job Responsibility:
Understand the business, end use cases, how customers use the product
Work with product managers, clients, or end-users to gather and understand requirements
Break down the requirements into functional and non-functional needs
Ensure scalability, reliability, and performance
Decide on programming languages, frameworks, databases, and other tools to use
Implement the software’s functionality using required programming languages and implementing efficient algorithms
Create videos and diagrams and documents that describe how the system will work
Ensure the software continues to perform well as demand grows
Test individual components for correctness
Ensure different components work together seamlessly
Identify and fix bugs in the code
Package software for deployment
Ensure the software runs as expected post-deployment and address any issues that arise
Resolve issues reported by customers/users or discovered after deployment
Add new features or improve existing ones based on user feedback
Work closely with other engineers, designers, and QA teams
Guide junior developers in their work and growth
Keep up with the latest tools, trends, and technologies
Experiment with new methods to improve efficiency or create innovative solutions
Identify, manage, technical escalations
Participate in formal escalation when required to support escalation especially during crisis
Proactively and reactively look for solutions to prevent problems from occurring in team/technology area
Perform Trend and Root cause analysis.
Requirements:
Bachelor’s or master’s degree
Typically, 5-7 years’ experience
Must have Front-end development experience and skills for writing clean and readable code
Experience on ReactJS/NodeJS/NgRx/ES6 and above versions/HTML5/CSS3 along with OOAD/design patterns
Proficient in one of the DB such as PostgreSQL or SQL Server, Oracle and/or NoSQL
Must be fully proficient with JavaScript or Typescript and various frameworks in Microservices based architecture
Good knowledge in Python language
Experience in JSON/XML/Web Services technologies (REST) is required
Experience in creation, management and consumption of REST APIs leveraging swagger, postman etc.
Must have experience with TDD practices and experience with Unit Testing
Experience of developing in Linux/Unix Operating System environments
Knowledge of how the web works and how to make it efficient (HTTP, caching, page rendering…)
Strong problem solving and software development/troubleshooting skills
Experience in Agile/Scrum software development process is must.
Nice to have:
Good understanding of cloud computing platforms (AWS or Azure) and services
Experience in Containers (Docker/Kubernetes) based deployment and management
Experience with single page applications and using Backbone or other MV templating libraries like Angular, React etc.
What we offer:
Comprehensive suite of benefits that supports physical, financial and emotional wellbeing
Specific programs catered to helping you reach career goals
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.