Technical Manager
at India’s fastest-growing premium cosmetics brand product comp
Will be responsible for Backend and infrastructure for mobile app and website.
We are looking to recruit a candidate for a role that will require:
● Talented Leader who will be responsible for Leading a group of talented technical individuals to build
scalable, and secure products
● Leads our Back-End and infrastructure
● Drives architecture and the design of enterprise mobile/web/API solutions at scale
● Work with Product, Testing and Infrastructure teams to understand product vision and requirements
● Oversee the development and execution of development plans and report on execution
● Work with Product and testing teams to understand product vision and requirements
● Has deep exposure to all aspects of engineering, modern web, desktop & mobile application architectures,
data modelling, high level design, low level design, non-functional technical requirements and visual design
Requirement
● 5+ years of experience in hard core development in predominantly product development companies
● Strong troubleshooting, debugging and problem-solving skills
● Proven track record of building scalable and reliable services on Cloud
● Architecture & Design
● Solid experience of designing end-to-end architecture and design of applications using one or more
platforms for large-scale high-throughput solutions
● Design and implement technical governance process as appropriate across the application development
lifecycle
● coding guidelines, quality standards, best practices, code acceptance criteria, automation
● Experience in collaborating with the team in reviewing application architecture. - Node.js, Web Services
REST, MySQL/MongoDB/NoSQL
Education: Engineering/MBA
Work experience: 5 years relevant experience
Compensation: Based on Industry Standards
Similar jobs
Job Description:
We are looking for Tech geeks having hands-on experience and in love with building scalable, distributed and large web/mobile products and tech solutions. He/She must be an excellent problem solver with passion to self-learn and implement web technologies (frontend + backend). He/She would be responsible for the architecture design, code review, and technology build and deployment activities of the product.
Responsibilities:-
- Own the product development from scratch.
- Architect scalable, distributed and large-scale web and mobile solutions from scratch.
- Code for fresh development and to troubleshoot and resolve issues.
- Writing reusable, testable, and efficient code.
- Creating database schemas that represent and support business processes.
- Design and implementation of low-latency, high-availability, and performant applications.
- Able to learn & implement new technology/framework/library at God Speed.
- Customer-focused, react well to changes, work with teams and be able to multitask.
- Experience and knowledge of open-source tools and frameworks, broader cutting edge technologies around server side development.
Desired Candidate Profile:-
- A Bachelor's degree in Computer Science or related field(or combined with related experience)
- Strong Expertise in Node.js/Javascript
- Hands-on experience in writing Node.js applications
- Deep knowledge of Restful APIs, Web Services, command-line programs and solid design principles.
- Knowledge of Node.js and frameworks like Express.js,Sails.js,StrongLoop, Meteor,Loopback.js, etc
- Knowledge of SQL and NoSQL database(MongoDB)
- Knowledge of tools like Docker, Git, Postman, JSdocs, etc.
- Well versed with front-end technologies - HTML5, and CSS3, AWS, GCP, Azure, Good hold on CLI command, OS
- Proficiency in multiple programming languages, both dynamic(Javascript, Python, Ruby, etc.) and strongly typed object-oriented language.
- Implementing automated testing platforms and unit tests.
- Must be a proven performer and team player that enjoys challenging assignments in a high energy, fast growing and start-up workplace.
- Good communication and interpersonal skills.
● You’ve been building scalable backend solutions for web applications.
● You have experience with any of these backend programming languages -- Python,
NodeJS or Java.
● You write an understandable, very high quality, testable code with an eye towards
maintainability.
● You are a strong communicator. Explaining complex technical concepts to designers,
support, and other engineers is no problem for you.
● You possess strong computer science fundamentals: data structures, algorithms,
programming languages, distributed systems, and information retrieval.
● You have completed a bachelor's degree in Computer Science, Engineering or related
field, or equivalent training, fellowship, or work experience.
You have 7 years or more of backend development experience with expertise in designing and
implementing high-performance applications.
Worked with and built high performance products using Node Js/GoLang/ Python and have seen
the product evolution cycle from PoC to Production
You have a deep understanding of design principles and can rightly judge/implement solutions to
complex problems
You are capable of writing high-quality code that conforms to the standards and best practices in a
particular language/framework.
You have experience building a product using a mainstream library or framework.
You love to own end to end responsibility, starting from defining the problem statement (either
yourself or alongside your peers), development (PoC if needed), testing, releasing in staging & then
production environment, and finally monitoring.
To be the right fit, you'll need:
CartX is a small, fast-growing, and remote-first company. We are a high converting one-page checkout and post-purchase one-click upsell for thriving eCommerce stores. We are looking for a Senior Software Engineer to join our mission and work on our ambitious product roadmap. Ideal candidates have a solid technical background on complex systems.
→ What you will be doing:
– Solve engineering problems that affects hundreds of customers
– Develop and launch end-to-end new key features
– Take ownership and responsibility of challenging tasks
– Interact and collaborate with the team
– Research, innovate and propose new ideas that can lead to new projects
– Play an important role by shaping our company’s best practices and culture
– Learn fast and adapt quickly
→ Required
– 5+ years of experience as a Software Engineer
– Experience on LAMP
– Experience on Bitbucket
– Knowledge on API’s such as Twilio, Stripe and others
– Great communications skills
– Fluent in English (written and speaking)
→ What We Offer
- Work remotely from home or any co-working space
- Work with a top-notch engineering team
- Unlimited vacation policy
- Ownership and autonomy over exciting tasks
- Be part of an exciting fast-growing startup