Overview
1. Job Objective
To design, develop, and deploy scalable, cloud-ready web and mobile applications while providing technical leadership and mentorship to junior developers. The Senior Software Developer will work across frontend, backend, and mobile platforms, ensuring seamless integration, high performance, and security.
2. Key Job Roles & Responsibilities
Core Responsibilities
Design, develop, and deploy robust, scalable, and secure web and mobile applications.
Architect full-stack solutions optimized for performance and cloud deployment.
Mentor interns and junior developers via code reviews and knowledge-sharing.
Collaborate with cross-functional teams to ensure seamless integration.
Manage cloud deployments and app store submissions (Google Play, Apple App Store).
Implement CI/CD pipelines for automated builds, testing, and deployments.
Web Development
Develop responsive UIs using React, Angular, or Vue.
Build backend APIs using Node.js or Python (Flask/Django).
Manage SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB).
Mobile Development
Develop cross-platform apps using Flutter or React Native.
Optionally develop native apps using Java/Kotlin (Android) or Swift (iOS).
Integrate APIs and ensure secure communication.
Cloud & DevOps
Containerize apps using Docker & Kubernetes.
Implement serverless and microservices architectures.
Manage CI/CD workflows using GitHub Actions, Bitrise, or AWS CodePipeline.
3. Required Skills & Experience
8–10+ years of full-stack web and/or mobile development experience.
Bachelor’s degree in Computer Science or related field.
Strong expertise in React / Angular / Vue.
Proficiency in Node.js or Python.
Experience with Flutter / React Native or native Android/iOS.
Database expertise (MySQL, PostgreSQL, MongoDB).
Experience with Docker, Kubernetes, serverless, AWS/Azure.
Knowledge of OAuth, JWT, and secure API practices.
Experience implementing CI/CD pipelines.
4. Personal Attributes
Self-driven with strong ownership.
Excellent analytical and debugging skills.
Team-oriented with mentorship abilities.
Detail-oriented with high standards of quality.
About IdeasPark Consulting
IdeasPark was established in 2013 with the vision of providing innovative digital solutions to businesses across various industries. Specializing in Digital Transformation, IT consultancy, ERP Implementation, Odoo Consulting, Cybersecurity, and Custom Web and Mobile App development