i
Billennium
17 Billennium Jobs
Fullstack Engineer
Billennium
posted 9hr ago
Flexible timing
Key skills for the job
Full-Stack Engineer
More than 6 years experience: Proven expertise in both front-end and back-end development.
Agile/Scrum: Strong familiarity with Agile methodologies, Continuous integration and Scrum practices.
Docker: Proficiency with Docker for containerization and managing development, testing, and production environments.
GitLab: Familiarity with GitLab for version control, CI/CD pipelines, and repository management or analogous system like Github
Performance Optimization: Proven experience in developing and optimizing high-performance web applications. Expertise in optimizing backend processing and UI validation for speed and efficiency..
Collaboration: Capacity to work alongside product managers, data experts, and UX/UI designers to continuously refine the validation process and improve the user experience.
Backend Development:
Highly experienced Python developer with a strong foundation in web frameworks like Django or Flask. Proven ability to design, develop, and deploy high-performance RESTful APIs. Expertise in cloud-native development, with experience deploying and scaling serverless applications on AWS (EC2, S3, Lambda, RDS, API Gateway) or GCP.
Python: Strong preference for experience with Python for backend development.
Continuous Integration and Continuous Deployment (CI/CD): Strong understanding of CI/CD workflows to ensure reliable and consistent updates.
Database Integration: Capability to work with Snowflake databases for storing and retrieving metadata. Experience working with document-based databases such as Opensearch, Elasticsearch, or MongoDB, including data ingestion, indexing, and query optimization.
OAuth-Based Authentication: Expertise in OAuth 2.0/OpenID and Enterprise Single Sign-On (SSO) protocols. Proven experience implementing secure authentication flows in web applications.
AWS: Experience in deploying and managing applications on AWS, utilizing services such as EC2, S3, Lambda, RDS, and API Gateway.
Experienced in test-driven development.
Proficient in creating and maintaining documentation.
Frontend development:Strong understanding and experience of Angular 2+ (recommended 2 years of experience) or a strong understanding of React/Vue and at least 6 months in Angular 2+
Component-Based Development: Proficiency in developing reusable and modular components to streamline development and maintain consistency across the application.
Frontend Data: Expertise in creating user interfaces using Angular 2+, TypeScript, and Material Design
Unit Testing: Understanding of testing approaches and Test Driven Development(TDD) using Jasmine and Karma/Jest/Vitest
UI/UX Design: Strong understanding of user-centered design principles and experience working with UX/UI designers to create intuitive and responsive interfaces.
State Management: Experience with state management libraries such as NgRx or Redux to manage complex application states.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Engineer roles with real interview advice
5-9 Yrs
Kolkata, Mumbai, New Delhi +4 more