Full Stack Developer - Remotely at BasharSoft
Worldwide
<p><strong>Full Stack Developer</strong><br/><strong>Location: Remotely</strong></p><p><strong>Job Overview</strong><br/>We are seeking a skilled and motivated <strong>Full Stack Developer</strong> to join our dynamic and mission-driven team. In this role, you will be responsible for designing, developing, and maintaining our <strong>Data Management Software</strong>, ensuring high performance, quality, and responsiveness across all applications. </p><p><strong>Key Responsibilities:</strong><br/><br/>• Develop a consumer-focused approach in building and maintaining our Data Management Software.<br/>• Work with our team of engineers and scientists to determine the priority and roll out plans for new features and products.<br/>• Ensure the performance, quality, and responsiveness of all applications.<br/>• Work on bug fixing and improving application performance.<br/>• Assist in the integration of front-end elements with server-side logic and functionality.<br/>• Write clean, maintainable, and efficient code.<br/>• Participate in code reviews to ensure best practices and standards are followed.<br/>• Provide technical support and guidance for continuous improvement of our web applications.<br/>• Develop and maintain comprehensive documentation for both internal and external users.</p><p><strong>Job Requirements:</strong><strong><br/></strong></p><ul><li>2+ years building web applications (HTTP, JSON APIs, REST, HTML). </li><li>2+ years experience with modern front-end frameworks (such as React, Angular, or Vue.js).</li><li>2+ years experience with Microsoft technologies for back-end development (such as C#, .NET, .NET Core, ASP.NET)</li><li>Possess strong programming skills in one or more of our core languages (Java, C#, JavaScript).</li><li>Experience with SQL database programming and performance.</li><li>Enterprise systems and asynchronous architectures experience.</li><li>Proven ability to build applications, and products that are complex, cutting edge, and innovative.</li><li>Willingness to fail quickly, learn, and iterate along the way.</li><li>Have experience solving open-ended problems.</li><li>Possess a strong interest in commercializing clean technologies and a strong sense of purpose towards achieving climate decarbonization goals.</li><li>A BSc, MSc, or PhD in Computer Science, Mathematics, Engineering, or a similar field.</li></ul>
Apply Now