logo
Egotechworld

Software Application Developer

Europe (non-EU)

October 2, 2026 at 9:18 AM

✨ AI summary

Location

  • Geneva, Switzerland

Languages

  • CSS

Databases

  • Databases
Company Description Egotechworld is a trusted technology partner offering cutting-edge IT solutions to clients across diverse industries. The organization provides opportunities to gain practical industry experience through real-world projects and engagements. Egotechworld also shares insightful tech articles and resources to help professionals stay current with emerging trends and tools. Team members collaborate in a dynamic, learning-focused environment that values innovation, knowledge sharing, and continuous growth.
Role Description The Software Application Developer is a full-time remote role responsible for designing, developing, and maintaining software applications that support Egotechworld’s solutions and services. Day-to-day tasks include writing clean, efficient code, implementing application features, and collaborating with cross-functional teams to translate requirements into technical specifications. The developer will work with databases and integration points to ensure data flows smoothly between systems, troubleshoot and resolve technical issues, and optimize application performance. The role also involves reviewing code, contributing to technical documentation, and staying up to date with new tools and frameworks to improve development practices.
Qualifications

  • Candidates should possess strong skills in Software Development and Programming, including experience with modern languages and frameworks.
  • Candidates should possess practical experience working with Databases, including design, queries, and performance optimization.
  • Candidates should possess familiarity with front-end technologies such as Cascading Style Sheets (CSS) to support user interface development.
  • Candidates should possess experience with Integration, including APIs, web services, and connecting third-party systems.
  • Candidates should possess solid problem-solving abilities, debugging skills, and attention to detail.
  • Candidates should possess effective communication skills and the ability to collaborate in a remote, distributed team environment.
  • Candidates should possess a relevant educational background, such as a degree or equivalent experience in Computer Science, Software Engineering, or a related field.
  • Experience with version control systems, agile methodologies, and software testing practices is beneficial.