Are you passionate about web design, development, or digital technology? At Odeysoft,
we’re
always looking for creative minds, problem-solvers, and team players to join our
growing
family.
We believe in building not just websites, but careers. Here, you’ll work on exciting
projects, learn new skills, and grow alongside a passionate and supportive team.
Whether
you're just starting out or an experienced pro, we provide the space and tools for
you to
shine.
We support both in-office and work-from-home setups, giving you the freedom to work in a way that suits your lifestyle and productivity.
Get hands-on experience by contributing to real-world projects and making a real impact from day one.
We encourage continuous growth through team guidance, knowledge sharing, and resources to help you learn and level up your skills.
Develop and maintain responsive websites and web applications from front-end to back-end.
Collaborate with designers and project managers to translate UI/UX designs into functional code.
Write clean, scalable, and well-documented code using HTML, CSS, JavaScript, PHP, and MySQL.
Build and integrate back-end services, APIs, and databases.
Ensure cross-browser compatibility, mobile responsiveness, and optimal website performance.
Debug and fix issues across the full web stack (front-end and back-end).
Manage and maintain WordPress.
Implement and test payment gateway integration for e-commerce projects.
Work with version control tools (e.g., Git).
Provide ongoing website updates and support when required.
Proven experience as a Full Stack Web Developer or similar role.
Strong knowledge of front-end technologies: HTML, CSS, JavaScript, Bootstrap, Tailwind.
Experience with back-end technologies: PHP, MySQL, Laravel (optional), Python (optional). (NodeJS and React will be bonus)
Familiarity with CMS platforms like WordPress.
Knowledge of building and maintaining e-commerce websites with payment gateways.
Understanding of website optimization, performance, and security best practices.
Good problem-solving skills and attention to detail.
Ability to work independently and in a team.
Strong communication skills and a positive attitude.
Bonus: Experience with REST APIs, version control (Git), or email template development.
Design, develop, and maintain desktop or web-based applications using C# and .NET framework.
Collaborate with the team to understand software requirements and deliver high-quality solutions.
Write clean, efficient, and well-documented code following best practices.
Perform unit testing and assist in system testing to ensure software quality.
Troubleshoot and resolve bugs, performance issues, and application errors.
Participate in code reviews and contribute to improving internal coding standards.
Integrate APIs, third-party tools, and databases (SQL Server/MySQL).
Maintain and update existing software systems as needed.
Ensure software meets security, scalability, and performance standards.
Provide technical support and documentation for end users and team members.
Proficient in C# with strong knowledge of the .NET Framework or .NET Core.
Experience in building desktop (WinForms/WPF) or web applications (ASP.NET).
Good understanding of OOP concepts, data structures, and algorithms.
Familiar with database management systems like SQL Server or MySQL.
Experience with RESTful APIs, JSON, and third-party integrations.
Knowledge of version control tools (Git) is a plus.
Ability to work independently and handle multiple tasks effectively.
Problem-solving mindset and attention to detail.
Good communication skills and ability to work in a collaborative environment.
Bonus: Experience with software licensing, reporting tools, or desktop automation.
Conduct market research and competitive analysis within the software and tech industry.
Identify customer needs, market gaps, and potential product opportunities.
Analyze user behavior, software usage trends, and industry demands to support product strategy.
Prepare clear and actionable reports, charts, and presentations for internal use.
Collaborate with development and marketing teams to align business goals and customer needs.
Monitor and evaluate key performance indicators (KPIs) to assess product success.
Assist in pricing strategy, go-to-market plans, and sales forecasting.
Stay updated with software trends, customer feedback, and competitor moves.
Degree in Business, Marketing, IT, or related field.
Strong analytical and research skills, with experience in software or tech industry preferred.
Knowledge in tools like Excel, Google Sheets, Power BI, or Tableau is a plus.
Basic understanding of software development lifecycle and digital products.
Excellent communication and presentation skills.
Ability to work independently and manage multiple projects at once.
Attention to detail with a strategic mindset.
Write clear, engaging, and SEO-friendly content for websites, landing pages, and product descriptions.
Understand client requirements, brand voice, and target audience to craft personalized website content.
Collaborate with the design and development teams to ensure content aligns with layout and structure.
Edit and proofread content to ensure proper grammar, tone, and consistency.
Conduct keyword research and apply basic SEO best practices.
Revise and update existing website content as needed.
Deliver content within deadlines and manage multiple projects efficiently.
Stay updated on content trends and best practices for web writing.
Strong command of English with excellent writing and editing skills.
Experience writing website content, blogs, or marketing copy.
Understanding of SEO, readability, and user experience in content writing.
Ability to adapt writing style based on client needs and industry type.
Creative thinker with attention to detail and a passion for storytelling.
Good time management skills and ability to meet deadlines.
Basic knowledge of WordPress or web layouts is a plus.
Portfolio of past website content or writing samples is required.
Create visually appealing graphics for websites, social media, ads, and marketing materials.
Design logos, icons, banners, and other branding assets that align with the client’s vision.
Work closely with web designers and content teams to deliver creative and consistent designs.
Prepare design files and assets for both digital and print use.
Ensure design quality, consistency, and adherence to brand guidelines.
Revise designs based on feedback and provide multiple options if required.
Stay up-to-date with design trends, tools, and best practices.
Proficient in Adobe Illustrator (AI) and Photoshop (PS).
Strong understanding of layout, typography, color theory, and branding.
Creative mindset with attention to detail and ability to think visually.
Experience designing for web, social media, and marketing campaigns.
Ability to follow project briefs and deliver within deadlines.
Good communication skills and ability to collaborate with a team.
Bonus: Knowledge of Figma, Adobe XD, or motion design is a plus.
Portfolio showcasing your design work is required.
Design intuitive and visually appealing user interfaces for web and mobile applications.
Create wireframe, mockups, and interactive prototypes using tools like Figma, Adobe XD, or Sketch.
Collaborate with developers and project managers to ensure smooth design-to-development handoff.
Conduct user research, analyze feedback, and suggest improvements to enhance user experience.
Ensure consistency in design systems, layout, typography, and overall visual language.
Iterate designs based on testing results and client or internal feedback.
Stay updated with the latest UI/UX trends, techniques, and tools.
Proven experience as a UI/UX Designer or similar role.
Proficiency in design tools like Figma, Adobe XD, Sketch, or similar.
Strong portfolio showcasing UX process, UI visuals, and final outcomes.
Understanding of responsive design principles and cross-device usability.
Knowledge of basic HTML/CSS is a plus (for better collaboration with developers).
Excellent problem-solving and communication skills.
Detail-oriented with a strong sense of aesthetics and user empathy.