Job Title: Software Engineer / Developer (Full-Stack & Applications)

  1. Job Description:
    We are seeking a versatile Software Engineer/Developer to design, build, and maintain applications across web, mobile, and backend platforms. The ideal candidate will have strong problem-solving skills, the ability to work across the full development stack, and experience collaborating with cross-functional teams to deliver scalable, high-quality software solutions.

    Responsibilities:

    • Design, develop, and maintain software applications for web, mobile, and backend systems.
    • Write clean, efficient, and maintainable code following best practices.
    • Build and optimize APIs and backend services for performance and scalability.
    • Translate UI/UX designs into responsive and user-friendly applications.
    • Integrate applications with third-party APIs, services, and SDKs.
    • Conduct code reviews, participate in architecture discussions, and troubleshoot production issues.
    • Ensure cross-platform compatibility, performance optimization, and adherence to security standards.
    • Collaborate with product managers, QA, DevOps, and design teams in an Agile environment.

    Skills & Tools:

    • Programming Languages: Java, Python, C#, JavaScript/TypeScript, Swift, Kotlin.
    • Web Development: HTML, CSS, React, Angular, Vue, Node.js.
    • Mobile Development: Flutter, React Native, native iOS/Android development.
    • Databases: SQL and NoSQL systems.
    • Other Tools: Git, REST APIs, GraphQL, Firebase, Agile methodologies.