Your role as a senior Full Stack Developer is responsible for designing, developing, and maintaining both the front-end and back-end components of a software application. This includes working with databases, servers, APIs, user interfaces, and everything in between. You need to be proficient in multiple programming languages and frameworks, as well as have a good understanding of software architecture and system design. Additionally, you will collaborate with other team members, such as designers and product managers, to ensure the successful delivery of a high-quality software product.
What is in it for you?
30 days christmas bonus.
15 vacation days + 5 personal days.
Health care and insurance for you and your dependants
Healthy Work life balance
Must have skills:
Node.js 12+ and package managers(e.g., npm/yarn)
Experience with Angular 8+ framework
Experience with Angular Material UI library
Express and Mongo DB
OKTA, Vue.js, HTML, CSS
Experience in Microservice Architecture and REST
Good understanding of APIGEE
Experience and/or Understanding of ReactJS framework
Understanding responsive design
Understanding Cross Browser Testing is giant plus.
Experience with Git (Bitbucket, GitHub etc)
Knowledgeable in Software Design Patterns(e.g. Singleton, Proxy, Builder)
Experience with modern build tools like Maven or Gradle or Bazel
Experience with CI/CD, pipeline(s)
Experience with RDBMS (e.g. Oracle) or NoSQL (e.g. Mongo)
Experience and knowledge of Agile Practices
Willing to learn more in new technologies and type of coding such as DevOps, Back-end etc.
Good communication skills and confidence in problem solving
Good programming attitude on data structures and algorithms
What you need to have:
Min 6 Years of experience relevant experience
Associates's degree in computer or network science or related field from an accredited college/university or equivalent combination of education, training, and experience