
Similar jobs
JOB DESCRIPTION
What’s the job ? |
Software Engineer - FullStack |
|
Where do I work? |
Deloitte - Chennai or Bangalore |
|
Why are we here? |
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility. |
|
Responsibilities Mandatory skills to have |
|
Who We Are
Studio Management (studiomgmt.co) is a uniquely positioned organization combining venture capital, hedge fund investments, and startup incubation. Our portfolio includes successful ventures like Sentieo (acquired by AlphaSense for $185 million), as well as innovative products such as Emailzap (emailzap.co) and Mindful Minutes for Toddlers. We’re expanding our team to continue launching products at the forefront of technology, and we’re looking for an Engineering Lead who shares our passion for building the “next big thing.”
The Role
We are seeking a hands-on Engineering Lead to guide our product development efforts across multiple high-impact ventures. You will own the overall technical vision, mentor a remote team of engineers, and spearhead the creation of new-age products in a fast-paced startup environment. This is a strategic, influential role that requires a blend of technical prowess, leadership, and a keen interest in building products from zero to one.
Responsibilities
- Technical Leadership: Define and drive the architectural roadmap for new and existing products, ensuring high-quality code, scalability, and reliability.
- Mentorship & Team Building: Hire, lead, and develop a team of engineers. Foster a culture of continuous learning, ownership, and collaboration.
- Product Innovation: Work closely with product managers, designers, and stakeholders to conceptualize, build, and iterate on cutting-edge, user-centric solutions.
- Hands-On Development: Write efficient, maintainable code and perform thorough code reviews, setting the standard for engineering excellence.
- Cross-Functional Collaboration: Partner with different functions (product, design, marketing) to ensure alignment on requirements, timelines, and deliverables.
- Process Optimization: Establish best practices and processes that improve development speed, code quality, and overall team productivity.
- Continuous Improvement: Champion performance optimizations, new technologies, and modern frameworks to keep the tech stack fresh and competitive.
What We’re Looking For
- 4+ Years of Engineering Experience: A proven track record of designing and delivering high-impact software products.
- Technical Mastery: Expertise in a full-stack environment—HTML, CSS, JavaScript (React/React Native), Python (Django), and AWS. Strong computer science fundamentals, including data structures and system design.
- Leadership & Communication: Demonstrated ability to mentor team members, influence technical decisions, and articulate complex concepts clearly.
- Entrepreneurial Mindset: Passion for building new-age products, thriving in ambiguity, and rapidly iterating to find product-market fit.
- Problem Solver: Adept at breaking down complex challenges into scalable, efficient solutions.
- Ownership Mentality: Self-driven individual who takes full responsibility for project outcomes and team success.
- Adaptability: Comfort working in an environment where priorities can shift quickly, and opportunities for innovation abound.
Why Join Us
- High-Impact Work: Drive the technical direction of multiple ventures, shaping the future of new products from day one.
- Innovation Culture: Operate in a remote-first, collaborative environment that encourages bold thinking and rapid experimentation.
- Growth & Autonomy: Enjoy opportunities for both leadership advancement and deepening your technical skillset.
- Global Team: Work alongside a diverse group of talented professionals who share a passion for pushing boundaries.
- Competitive Benefits: Receive market-leading compensation and benefits in a role that rewards both individual and team success.
- Building reusable code and libraries for future use
- Building efficient, testable, and reusable Node JS modules
- Helping in co-creating product vision and roadmap along with Product Managers
- Planning,hiring, developing our own products to the extent required, while reviewing, managing team and morale; and most importantly,setting up required processes that takes us to the next level
- Building high performance frontend applications with react
- Managing End-to-end ownership of modules including designing, development, validation, deployment
- Creating microservices from scratch and ensuring that micro services are used wherever it makes sense.
- Understanding the fully synchronous behaviour of Nodejs
What you need to have:
- A Bachelor's degree in Computer Science, or related technical discipline
- 2+ years of Software Development experience
- Deep hands-on technical experience in object-oriented design, data structures, algorithm design, and complexity analysis
- Experience with full software lifecycle methodology, including; coding standards, code reviews, source control management, build processes, testing, and operations
- Ability to identify, empathize with and delight the customer
- While every product-line has its tech stack - different products have different technologies and it is expected that you are comfortable working across all of them as and when needed.
- Some of the technologies/frameworks that we work on - Microservices Architecture, Python, Rest/gRPC, Node.js, MySQL, Postgres, AWS, ReactJS, React Native, Kubernetes.
- Familiarity with Workers/ child processes and performance tuning
- Experience with SQL/NoSQL databases and their declarative query languages (MySQL, and MongoDB)
- Strong knowledge of the common Node Js & React or web server exploits and their solutions
|
· Experience in leading a software team and managing software delivery project. · Strong experience in Python development in a full stack environment is a requirement, including , Flask · Strong Hands-on with VueJS/Vuex, JavaScript, React, Angular · Experience with SQLAchemy or similar ORM frameworks · Experience working with mapping APIs (e.g., Google Maps, Mapbox) · Experience using Elasticsearch and docker environment is a plus · Strong knowledge of SQL, comfortable working with MySQL and/or PostgreSQL databases · Understands concepts of Data Modeling · Experience with REST. · Experience with Git, GitFlow, code review process · Good understand with basic UI and UX principles |
- BE Computer Science, MCA or equivalent
- Cloud app development experience
- Strong NodeJs and ReactJS experience
- Advanced knowledge of NodeJS and relational databases
- Understanding of APIs, pagination, searching, sorting
- Experience with building, modifying and extending API endpoints (REST or
GraphQL) for data retrieval and persistence.
- Creating high performance UI etc.
- Experience with SQL and NOSQL databases
- Experience with the full software development life cycle, including requirements
collection, design, implementation, testing, and operational support.
- Experience with scrum or other agile software development methodology.
- Excellent verbal and written communication, teamwork, decision making and
influencing skills.
Experience:
- Min 3 year experience
- Not more than 15 year experience.
- Startup experience is a must.
Location
- Remotely, anywhere in India
Timings:
- 40 hours a week but with 4 hours a day overlapping with client timezone. Typically
clients are in California PST Timezone.
Position:
- Full time/Direct
Other Benefits
- We have great benefits such as PF, medical insurance, 12 annual company holidays, 12
PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other
incentives etc.
- We dont believe in locking in people with large notice periods. You will stay here
because you love the company. We have only a 15 days notice period
Skills we are looking for :
- Experience in developing full-stack applications at scale in ReactJs/AngularJs & NodeJs.
- Strong knowledge and experience in HTML(5), CSS, SCSS, and Advanced JavaScript
- Good knowledge of coding RESTful APIs.
- Strong knowledge of Web Storage (Cookie, Local Storage, and Session Storage)
- Knowledge of modern authorization mechanisms, such as JWT
- Familiarity with modern front-end build pipelines and tools
- Ability to work in a lean-agile development environment.
Good to know :
- Using GIT
- Knowledge of AWS
- Familiarity with GraphQL will be a brownie point
What You'll Do
Maintain and extend existing payment modules, extensions, and plugins
Develop new modules, sample code, SDKs, and production code for merchants and partners
Help define requirements for 3rd party developer APIs and tools
Analyze/debug merchant and partner integration issues
Assist in building and maintaining a test environment for engineering and our partners to test new feature compatibility
Skills Required but not limited to:
Python, Django, Django Rest Framework.
AWS Services Including, CloudFront , S3, API
Gateway, Lambda, Step Functions, SES, DynamoDB ,
Serverless Framework
Fair understanding of building RESTful APIs
Strong understanding of front end technologies, such as JavaScript, Jquery , HTML5, and CSS3
Good to have experience with version control, docker , deployment pipelines, CI/CD
Backend Web Application Development
AWS Identity and Access Management principles SQL (MS SQL Server, PostgreSQL, AWS Aurora comparable)
GIT , JIRA, Agile / Scrum
Experience: 4-6 years









