
About Hexon Software Solutions Pvt Ltd
About
Connect with the team
Similar jobs
Forbes Advisor is a new initiative for consumers under the Forbes Marketplace umbrella that provides journalist- and expert-written insights, news and reviews on all things personal finance, health, business, and everyday life decisions. We do this by providing consumers with the knowledge and research they need to make informed decisions they can feel confident in, so they can get back to doing the things they care about most.
If you're looking for challenges and opportunities similar to those of a startup, with the benefits of a seasoned and successful company, then read on:
Job Overview:
We are seeking a highly skilled MERN Fullstack Senior Engineer to join our dynamic team. This role demands extensive experience in both frontend and backend development, along with a strong grasp of cloud technologies and database management. You will work closely with the Engineering team, Product team, and other stakeholders to design and implement scalable, secure, and high-performance solutions. As a technical leader, you will ensure adherence to best practices, provide mentorship, and drive cross-functional collaboration.
Responsibilities:
- Collaborate with the Engineering Group and Product team to understand requirements and design comprehensive solutions.
- Optimize applications for maximum speed, scalability, and security.
- Implement security and data protection measures.
- Build high-quality, reusable code for both frontend and backend applications.
- Document and communicate application design, topologies, and architecture clearly to peers and the business.
- Work closely with User Experience, Product Management, Engineering, and Marketing teams to create outstanding web experiences.
- Partner with Engineering and other teams to develop new frameworks, feature sets, and functionalities.
- Lead and coach team members, promoting thought leadership and project excellence.
- Provide technical leadership, ensuring adherence to best software engineering practices, such as TDD, continuous integration, delivery, and deployment.
Must have experience requirements:
Education and experience:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Minimum of 7+ years of professional experience in full-stack development.
Technical Requirements:
- Proficiency in JavaScript, including ES6 and beyond, asynchronous programming, closures, and prototypal inheritance.
- Expertise in modern front-end frameworks/libraries (React, Vue.js).
- Strong understanding of HTML5, CSS3, and pre-processing platforms like SASS or LESS.
- Experience with responsive and adaptive design principles.
- Knowledge of front-end build tools like Webpack, Babel, and npm/yarn.
- Proficiency in Node.js and frameworks like Express.js, Koa, or NestJS.
- Experience with RESTful API design and development.
- Experience with Serverless.(Lambda, CloudFunctions)
- Experience with GraphQL.
- Experience with SQL databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis).
- Experience with caching & search frameworks. (Redis, ElasticSearch)
- Proficiency in database schema design and optimization.
- Experience with containerization tools (Docker, Kubernetes).
- Experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
- Knowledge of cloud platforms (AWS, Azure, Google Cloud).
- Proficiency in testing frameworks and libraries (Jest, vitest, Cypress, Storybook).
- Strong debugging skills using tools like Chrome DevTools, Node.js debugger.
- Expertise in using Git and platforms like GitHub, GitLab, or Bitbucket.
- Understanding of web security best practices (OWASP).
- Experience with authentication and authorization mechanisms (OAuth, JWT).
- System Security, Scalability, System Performance experience
Leadership & Team:
- Proven track record of delivering complex projects successfully.
- Ability to conduct code reviews and provide constructive feedback.
- Experience in agile methodologies (Scrum, Kanban).
- Ability to manage project timelines and deliverables effectively.
- Excellent verbal and written communication skills.
- Ability to explain technical concepts to non-technical stakeholders.
- Strong analytical and problem-solving skills.
- Ability to troubleshoot and resolve complex technical issues.
- Experience in working with cross-functional teams (designers, product managers, QA).
- Ability to quickly learn and adapt to new technologies and frameworks.
Perks:
- Day off on the 3rd Friday of every month (one long weekend each month)
- Monthly Wellness Reimbursement Program to promote health well-being
- Monthly Office Commutation Reimbursement Program
- Paid paternity and maternity leaves
- We are a Product Development Company and in Recent years as covid continues. Demand for Digitalisation of Producsts and business has shot up
- We are looking for a Full stakc Developer - Who can manage teams of Developers. Understand requirements and convert to Tech Products
- Your Responsiblities would be
- Manage Teams of Developers on Different Projects ( FrontEnd, Backend and App)
- Daily Check-in with proper teams, solving/guiding their issues and liason with Stakeholders on project status and delivery schdule
- Convert / Capture requirements and Propose Archiecture, Data Flow, Database Design, API Lists involved, Pages to be developed in frontend.
- Manage multiple projects / teams of Developers
Engineering Manager – Backend
Opportunity in this role / Why should you join us?
Series D funded supply chain startup.
Requirements
- Software engineering experience of greater than or equal to 7 years
- Experience managing a technical team of at least 3 people
- Exposure to consumer facing products
- Strong technical background and ability to contribute to design and review
- Familiarity with our tech stack or an analogous tech stack
Technologies Used
- Web application frameworks : Ktor, Spring Boot, Ruby on Rails, Node.js, Java Play, AWS Lambda
- Languages : Kotlin, Java, Ruby, Javascript, Python
- Datastores : PostgreSQL, Aerospike, Redis, DynamoDB, Amazon Redshift
- Communication : HTTP, Amazon SQS, Sidekiq, Amazon SNS
- Server management : Amazon ECS, Docker
- Design frameworks : Domain Driven Design, Clean Architecture, Layered Architecture
Roles and Responsibilities
This role requires a person to drive the engineering of a set of products by aligning with business and product
stakeholders and building and upskilling a team to aid in this. The responsibilities include:
Business and product alignment and planning
- Work closely with business and product stakeholders to understand and align with product initiatives and iterations.
- Help shape the engineering requirement by aligning with the product manager and fleshing out concepts and user flows.
- Formalize business requirements into roadmaps and sprints.
- Product and system development
- Drive high level modeling and design for projects, also focusing on non-functional aspects, including but not limited to database design, communication protocols, deployment systems, etc.
- Drive adoption of design frameworks like domain driven design, clean architecture, etc., resulting in a robust layered architecture.
- Drive good code review practices, using the review process as a mentoring tool to upskill people.
- Ensure test coverage of systems, partly through unit and integration testing, and partly through blackbox testing by collaborating with the Quality Assurance team, via good testing practices.
- Project Management
- Drive the execution of the project by delegating tasks effectively.
- Resolve blockers through technical expertise, negotiation and delegation.
- Estimate timelines and ensure adherence to them through effective sync-ups and course corrections.
- Maintenance
- Formulate SLAs and oversee their adherence for the various systems, effectively tracking issues and performance inefficiencies.
- Performance monitoring and optimization for systems.
- Drive technical re-design, remodeling and refactoring of systems for robustness and sustainability.
- Team Management
- Typically manage a team of 3 - 6 members and a portfolio of 3 - 6 products.
- Do periodic assessment of reportees, chart their career growth paths and train them.
- Recruit members into the team by collaborating effectively with the recruitment team.
Product Overview
You will be contributing to products concerning both customers and partner drivers. Product sectors
include:
- Growth : You’ll build tools to help boost user growth on the platform including our industry bestdriver on-boarding, training and certification system, referral system, and lead managementmmodels.
- Lifecycle Management : Build tools to help users engage with the platform better, which includes rewards and recognition module, subscription service, account management tools, partner and customer wallets and payout modules, and churn detection systems among others.
- Transaction Experience : You’ll help deliver the most delightful booking experience to our customers and drivers. As part of this team, you’ll be responsible for our core booking system, pricing and payment systems, location tracking and filtering services, fraud prevention systems, and in-app ticketing and support among others.
- Fulfilment : As part of the fulfilment team, you’ll work on systems which ensure high degree of ride fulfilment on the platform. Tools including allocation methodologies and system, dynamic pricing, dynamic partner routing, and partner re-activation tools among others.
- Enterprise Solutions : You’ll help Porter’s enterprise customers achieve delivery excellence. You’ll build tools for contract management, fleet management, fleet and route optimisation tools, alerting and monitoring tools, and analytics suite among others.
Immediate: Joiners prefered
Years of exp:2+ Years
Location: Bangalore
Desired candidates must have 2-7 years experience as NodeJs Developer. If the candidate is not able to relocate to Gurgaon then we can also provide permanent Work from home for this position.
Roles and responsibilities:
- Responsible for understanding functional and business requirements and translate them into effective code
- Provide support till deployment of code into production.
- Ownership for ensuring code optimization, problem diagnosis, and on-time delivery
- Implement solutions as per the pre-defined framework /guidelines and adherence to processes
- Finding an optimal solution for the problem statement
- Conduct peer code review.
What candidate should know about:
- Excellent hands-on experience with Node.Js, Express.Js, JavaScript
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Excellent hands-on experience with MongoDB, Mongo aggregation, MySQL
- Ability to build REST services, Authentications, MVC applications
- Excellent Object Oriented Programming skills and ability to write modular, secure, scalable, and maintainable code
- Experience with Elastic Search, Redis.
- Knowledge about AWS components (S3, EC2, Cloudfront, Redis Clusters, etc.)
- Self-learning abilities are required
- Familiarity with upcoming new technologies is a strong plus

We are hiring for Python Developer for one of the leading company in Cloud & Blockchain communication
Job Description
• Develop new API features and maintain existing features
• Write reusable microservices and libraries for future use
• Optimize backend services for scalability
• Build products for our customers on top of our APIs
• Build internal tools and automate repetitive operations
Desired Profile
Education: B.tech/ B.E./ MCA
Exp- 2-5 Years (preferably in Product based company)
• Good understanding of various backend components and microservice architecture
• Good understanding of at least one SQL and Non-SQL datastore
• Strong understanding of data structures and algorithms
• Basic understanding of frontend web technologies like ajax
• Proficient understanding of Git and version control
• Familiarity with a Unix-like operating system is a must
• Being fluent with either Go or Python would be a plus
• Familiarity with docker and kubernetes would be a plus
• Contribution to opensource projects would








