We are looking for a Full-Stack Software Engineer with experience in NodeJS, Java, Golang, Python, HTML, CSS, JS, Angular, React, React-native, Redux, and cloud technologies. The ideal candidate should have 5-10 years of software development experience, proficiency in designing and developing APIs, and a strong understanding of JavaScript, asynchronous programming, scalability, and security compliance.
Requirements
- Good knowledge in Java, Golang, Python, Nodejs, Express
- HTML, CSS, JS and Angular, React, React-native, Redux programming experience
- Proficient in designing, developing APIs handling large volumes of data
- Software Development experience of 5-10 years
- In depth understanding of JavaScript programming
- Good understanding of asynchronous programming
- Understanding of scalability, and security compliance
- Experience in interfacing user authentication and authorization – IAM, SAML, JWT etc.
- Experience in designing DB schemas for a large analytical platform and the optimizations
- Exposure to cloud technologies and experience in handling applications on AWS
- Proficient hands-on of RDBMS – PostgreSQL
- Proficient hands-on of NoSQL – MongoDB.
- Strong knowledge of data structures and algorithms.
- Proficient understanding of code versioning tools, such as Git.
- Should be a good team player who can collaborate with the team.
- Experience of working in rapid development environments - Agile, Scrum, quarterly releases
- Strong communication skills, both verbal and written, and the ability to listen effectively
Benefits
- Competitive Total Rewards package
- Flexible work arrangements
- Supportive work environment