Company DescriptionAt Techflipp, we're all about connecting and optimizing solutions for business outcomes. Our team of networking and software and integration experts specialize in increasing profitability and optimizing costs for our customers, all while achieving better security for their businesses. With a focus on cutting-edge, locally adapted, and hosted solutions, we help our partners and clients realize their goals quickly and efficiently. Whether you're looking to take advantage of the latest technology solutions or need an experienced team to help you with integration and development, Techflipp is ready to help. Our team works tirelessly to ensure that your business gets the most out of the latest tech and advancements while staying secure. Join us today on our mission to achieve greater success with technology.
Role DescriptionThis is a full-time remote role for an Electron JS Developer. As an Electron JS Developer at Techflipp, you will be responsible for developing and maintaining high-quality desktop applications using Electron JS. Your day-to-day tasks will include designing and implementing software features, writing clean and efficient code, debugging and troubleshooting issues, and working closely with cross-functional teams to ensure seamless application performance and user experience.
Must to haveHands on experience with setting up startup of other python based backend like django/flash as a service and managing the life cycle of these other backend services alongside the electron application. Example: We have a lot of microservices written in python that we want to deploy along electron js so when a user starts electron app these services bootup with it and staying in backend to interact with as long as required by our main electron js app.
QualificationsProficiency in JavaScript and experience with Electron JS frameworkStrong knowledge of HTML, CSS, and front-end web technologiesExperience in developing and deploying desktop applicationsExperience in releasing the application to different platforms including windows, mac, linux (using automation tools like Github actionsUnderstanding of software development principles and best practicesAbility to work independently and collaboratively in a remote team environmentExcellent problem-solving and debugging skillsStrong communication and interpersonal skillsBachelor's degree in Computer Science or a related field