Still Struggling with Tech Hiring? Discover Olibr's Solution Now!

Senior Front end Developer | Bengualuru | 5+ Yrs

  • Shyena
  • India, B...
  • 5 - 7 Yrs

Job Closed

Job Description

  • Bachelor's degree in Computer Science Engineering, ECE, TCE or MCA.
  • Proven 5 to 7 years experience as a Full Stack Developer or Frontend developer.
  • Proficiency in Python, JavaScript, and TypeScript. Solid understanding of relational and NoSQL databases, with experience in PostgreSQL/PostGIS and MongoDB.
  • Experience with React.js and Node.js for building modern web applications.
  • Familiarity with cloud computing platforms, particularly AWS services such as EC2 Lambda, ECR, and RDS. Strong knowledge of Docker for containerization and deployment.
  • Experience integrating third-party libraries and APIs, such as Mapbox, for enhanced functionality.
  • Experience with geospatial solutions, including PostGIS and Mapbox is preferred

Job Responsibilities

  • Develop and maintain web applications using a combination of Python, JavaScript, and TypeScript.
  • Design and implement efficient database schemas using PostgreSQL/PostGIS for spatial data storage and retrieval.
  • Utilize React.js for building responsive and interactive user interfaces.
  • Implement server-side logic using Node.js to ensure high performance and scalability.
  • Deploy and manage applications on AWS cloud infrastructure, including EC2 Lambda, ECR, and RDS.
  • Containerize applications using Docker for efficient deployment and scalability. Integrate MongoDB for flexible and scalable NoSQL database solutions.
  • Utilize third-party libraries such as Mapbox for advanced mapping and location-based services.
  • Create innovative front-end and back-end data storage solutions and delivery tools.
  • Troubleshoot and debug applications.
  • Modify database tables, fields, etc., and make database design decisions of moderate to high complexity.
  • Build deployment packages, use issue tracking software, use source code control, and perform other supporting activities related to application development projects.
  • Liaise with developers, designers, and DevOps to identify new features. Perform other duties as required.

Location

Bengaluru, Karnataka, India