- 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.
