First Principles

https://firstprinciples.io

Sr. Full Stack Engineer/ Developer- MERN- React/Node

  4 - 6 Years
   Mumbai/Gurgaon/Pune/Nagpur/Indore/Ahmedabad/Surat/Chandigarh/Jaipur (Ideally from North India)
  10 - 15 LPA

Last Date to Apply was Jul 11, 2021
About Company

We are the #1 Engineering and Growth Partner to SaaS Companies. We help large scale corporations and funded startups build digital products that solve real pain-points and also help such companies find scalable distribution channels for their products.

We succeed because we are a team that is extremely grounded, focused on meaningful metrics vs. vanity, and one that sticks together. We have been through our internal booms and busts and the core team has largely stuck together. What matters to us most is the feeling of fulfillment both professionally and personally and we see First Principles as a vehicle to get us there as individuals and as a team.

Job Description

Product Engineering team is looking for a Sr. Full-Stack Engineer to Join our base in Bangalore, KA or Remote. This person should have the ability to work on full-stack, i.e the Front-End/Back-End. Mostly should be skilled enough in the back-end with NodeJs technology. 

What are we looking for?

  1. Problem Solver: Be a Problem Solver, Help our Engineer team to come up with a new solution that makes our Applications - Scalable, High in performance, reliable, and secure. This includes having ability to drive engagement on Engineering and also on DevOps Point of View
  2. Engineering: As a Sr. Engineer, you will be undertaking engineering tasks which are complex in nature and also work on big modules and define the architectural layouts, both on Application, API and Database level
  3. Grooming / Training and Improvements: Groom our Engineering Team, providing Training and provide more valuable insights and knowledge transfers (KT)  based on your years of experience building apps, products and delivering projects and working with different clients and teams

Skills : 

  • Experience in independently managing, End-to-End Implementation, Design and Development of IT Projects and Products (Apps and Web-Apps) 

  • Experience converting Business Cases to Technology case and Building Products from scratch

  • Experience in Training team and grooming them, undertaking managerial tasks such as Quarterly Skills Meeting, and Profile Evaluation, GAP Analysis

  • Experience in Providing inputs to Project Budgeting, Efforts Estimations (EE), Technology Decks

  • Experience in Writing Test Cases and Managing UAT and Deployment Cycle (Automation Testing)

  • Working with Client to understand provide Consulting or Business Solutions, Problem Solving Approach and Skills, Strong Analytical Skills, should be able to read between the lines

  • Interacting with the Technical/Engineering team to ensure Delivery and Implementation of the Software Solution/Projects

  • Client Relationship Management, Excellent at English Speaking, and Written Communication

  • Understanding of Change Management, Risk Management and Project Management

  • Experience working with US Clients is a Must

  • Experience and Exposure working with different projects and business models will be an advantage

  • Understanding of Blockchain, Healthcare, HIPAA Compliances, RPA, Payments Services, DevOps will be an asset

Management and Soft Skill :

  • Excellent Written and Oral Communication Skills and Etiquettes - MUST
  • Excellent Presentation Skills
  • Experience in working with Onshore and Offshore Teams and Experience handling Cross-Functional Projects, Resources and Clients and ability to provide inputs to improving ODCs (Off-shore development centres)
  • Experience dealing with Pressure and Meeting strict Project Deadlines - MUST
  • Leadership and Motivational Skills to ensure the Work is being done by the Resources on time and within the specified budget - MUST
  • Conflict and Resolution Management - MUST

Vertical : Product Engineering / Development

Education : Engineering / B. Degree in Computer Science, PG Is good to have

Platform worked Previously: Web Applications, eComm Development, SaaS (Software-As-A-Service) Development, Mobile App (Good to have)

Product Types / Architectures: Single DB - Multi Tenant, Multi DB - Multi Tenant  Db - database

Front-End Technologies: HTML5, CSS, SCSS, Bootstrap, Material UI, etc 

Back-End Technologies: PHP, Python, React-Native, Java/React/Angular/Node/Vue/ Android MERN, MEAN (Optional) Stack, iOS, Swift, Ability to create APIs in REST, and GraphQL understanding of JSON, XML, Websockets, SOAP, COBRA

Automation Testing Experience: Selenium, Java 

Database: MySQL, MongoDb, Oracle, PostGres  (NoSQL / SQL)

Project Management Experience : Agile/Scrum, Waterfall both is fine

Notice Period: Immediate to 15 Days (30 Days Max)