Hi, This is Gaurav, CEO of Enablix. We are looking to hire a full stack software engineer with mid-level programming and development experience to join our product development team. Enablix is a Software-As-A-Service (SaaS) application that marketing, sales, and customer success teams use to enable prospects, buyers, and customers with the right content and information. We are a post-revenue startup with a distributed team. Our small development team is split between North America and India. We are a fully remote company. What you’ll do Develop and own new functional components that we will be adding to our b2b enablement platform. Take ownership of already-developed functional components and grow them. Improve existing functional components based on feedback from internal customer success teams and customers. Work with customer success and leadership team to understand customer needs and design and implement scalable and reliable solutions. We will be a good fit if, You have 4 to 7 years of software development experience. You have experience with full-stack development. We understand that you may not have expertise on all tiers of a technology stack. You are good at problem-solving. And can take an idea from concept to fully developed feature (we will be there to guide and discuss along the way). You consider yourself a strong software engineer. You are not only interested in technical solutions but are also interested in solving the problem for the end user. You write high-quality code that is developed to scale and follows good design principles. You are comfortable with using AI tools to speed up your development process. You don’t mind working with a remote team that is not in the same room with you. You are willing to learn new technologies. You are good at written and verbal English. You like shipping code regularly and seeing users use your developed code to solve their business problems. You love working on a product that customers love. See more about what our customers say about using our platform here. We won’t be a good fit if, You have less than 4 years experience in programming and development. You struggle communicating in English. You do not have experience in Java. You have weak analytical skills. You are not comfortable working independently on large chunks of functionality. You are a fan of bureaucracy, long meetings, and large teams. Our technology stack at Enablix consists of, Frontend: Angular 18, HTML, CSS, JavaScript, TypeScript Backend: Java 8, Spring Framework, Spring Boot Database: MongoDB, ElasticSearch, OpenSearch Infrastructure: AWS, CloudFront, S3 Final Words Being a small company, the candidate is joining a small team. There is an opportunity to learn new things and grow. We have simple processes and very little bureaucracy. If you enjoy software development in a productive environment where your work matters to the end-users, you will like working with us.