Software Developer

Omnula Platform fosters a culture of innovation and exploration.

Job Summary

We are seeking a skilled and motivated Software Developer, also working as an acting CTO to join our dynamic development team. The successful candidate will be responsible for architecting, designing and developing our core platform, bespoke technologies for our apps, helping in its infrastructure and fundraising for our Tech Company and maintaining close relationships with our investors. This role offers an excellent opportunity to work on innovative projects using a broad range of programming languages and technologies, including Vibe Coding, Python, React.js, SQL, and more. The ideal applicant will have a strong foundation in software development principles, information technology trends and experience with application development, APIs, cloud services such as AWS, Rumble Cloud, Alibaba Cloud and version control systems.

 

Duties

Develop, test, and implement robust software applications in line with project specifications.
Collaborate with cross-functional teams to design scalable front-end and back-end solutions.
Utilise version control tools such as GitHub, Vibe Coding to manage code repositories effectively.
Write clean, and bring corrections using languages including JavaScript, Python, React.js and UX/UI AI applications like Lovable, Bolt.New, Figma AI,etc.
Integrate third-party APIs and RESTful services to extend application functionality.
Work with cloud platforms like AWS, Rumble Cloud, Alibaba Cloud and version control systems to deploy and manage applications in cloud environments.
Develop database solutions using SQL and MySQL to support data-driven applications.
Participate in architecting our platforms (apps, ad platform,etc.) and ensure adherence to coding standards and best practices.
Document technical specifications and user guides for developed software.
 

Requirements

Proven experience in software development across multiple languages such as JavaScript, Python, React.js and SQL.
Strong understanding of front-end development frameworks and API integration techniques.
Familiarity with version control systems including GitHub and Vibe Coding
Knowledge of database management systems such as SQL and MySQL.
Proficiency in Linux operating system environments is desirable.
Solid understanding of software development lifecycle methodologies.
Excellent problem-solving skills with attention to detail.
Degree in Computer Science or related field is preferred but not essential if complemented by relevant experience. This role offers an engaging environment for professionals eager to contribute to innovative projects while expanding their technical expertise within a collaborative team setting.