Flag job

Report

Software Engineer, Fullstack

Salary

₹15 - 30 LPA

Min Experience

4 years

Location

बेंगालुरू

About the role

Role:

As a Full Stack Developer, one will be involved in developing product and solutions spanning across designing and developing front-end website architecture, creating back-end website applications, and ensuring cross-platform optimizations. The responsibilities include creating application services, designing user interactions on web pages and databases for functionality, ensuring responsiveness of applications, and working alongside Product and development teams for delivering our product and solutions. The developer must see through a project from conception to finished product, design and develop APIs, meet both technical and consumer needs, and stay up to date with developments in web applications and collaborate with various teams to drive our ambitious product roadmap forward.

Job Description:

  • Design, implement and trouble-shoot scalable and reusable software systems
  • In-depth knowledge of JavaScript, CSS, HTML, front-end languages, frameworks, JS/Python, and related libraries.
  • Experience in Relational database (PostgreSQL), write and optimize stored procedures, PL/SQL, packages, triggers, and functions.
  • Experience with NoSQL databases - Mongo, AWS ,
  • Expertise in SQL and Linux Shell scripting.
  • Database concepts: Relational databases (PostgreSQL, MySQL, MariaDB) and NoSQL databases(Mongo, DynamoDB, Cassandra etc.)
  • SOLID Principles, Design patterns.
  • Web API experience and architectural styles (e.g., REST), creating/consuming RESTful web services.
  • Familiarity with unit testing, TDD, BDD and DDD.
  • Modern JavaScript frameworks (Angular, React, TypeScript).
  • Configuration management experience (e.g., GitHub, Jenkins, Git etc.)
  • Experience in the following areas would be desirable.
  • Container technologies (e.g., Docker, K8s etc.).
  • Software methodologies (Safe Agile, waterfall, scrum, etc.).
  • Database Administration (DBA) experience,Experience in Generative AI, Machine learning would be a plus
  • Object-oriented programming experience
  • Hands on experience in working with AWS services

Education qualifications:

  • Bachelor level degree or equivalent in Computer Science, or related field of study.
  • 4 to 6 years of experience as a full stack developer worked on Node.js, Angular, React
  • Building modular and reusable components and libraries. Optimizing your application for performance.
  • Technical or Professional Certification in Domain

Skills

sql
java
c
javascript
css
html
python
postgresql
mongodb
aws
linux
solid
design-patterns
rest
unit-testing
tdd
bdd
ddd
angular
react
typescript
github
jenkins
git
docker
kubernetes
agile
waterfall
scrum
dba
machine-learning
object-oriented-programming