Staff Engineer, BGO & BG App
Required Skills & Experience
- Bachelor's degree in Computer Science, Engineering, or related discipline with overall 8 + years of solid UI building experience on ReactJs based framework
- 1 + year of mobile app building experience based on React Native platform in the above overall years of experience
- Working experience with storing and accessing key values in tools like Consul, AWS AppConfig , PSM as part of the UI implementation
- Very good working knowledge of CI/CD build pipelines usage for UI development
- Ability to write clean, modular, reusable code (using design patterns) and experience with unit-test driven approach to development.
- Curiosity, open mindedness and appetite to continuously challenge status quo and be challenged , learn and improve upon existing development methodologies and practices
- Experience working in a DevOps environment with continuous deployments.
- Ability to work independently under general supervision
- Self-starting and action biased attitude towards fast changing UI development ecosystem – learning, adoption and contribution
Bonus Skills & Experience
- Experience with cloud native and serverless functions in AWS
- Additional experience working with AWS services and ecosystem beyond Serverless technologies like Kinesis Streams, SQS, Cognito, AWS Cloud Formation, S3, VPC, etc.)
- Latest JavaScript Libraries like VueJs, NextJS, Gatsby etc
- Experience using docker & related orchestration tools to build, ship and run applications.
- Experience developing and implementing performant RESTful & GraphQL Web Services