Description
Summary:
We are seeking Full Stack Developers to design, develop, test, deploy, and maintain scalable web and mobile applications across multiple platforms.
Highlights:
1. Collaborative and innovative work environment
2. Professional development and training opportunities
3. Opportunity to work on diverse web and mobile projects
We are looking for **Full Stack Developers** to join our technology team. The ideal candidates will have strong experience in **web, mobile, and backend development** and will be responsible for designing, developing, testing, deploying, and maintaining scalable applications across multiple platforms.
Key Responsibilities
* Develop and maintain full\-stack web and mobile applications.
* Build responsive web applications and mobile apps for iOS and/or Android.
* Develop and optimize RESTful APIs, databases, and backend services.
* Write clean, maintainable, scalable, and testable code.
* Collaborate with product, design, and backend teams to deliver solutions.
* Participate in code reviews, testing, deployment, and troubleshooting.
* Manage application deployment to the **App Store and Google Play**.
* Diagnose and resolve production issues across web and mobile platforms.
* Follow security, performance, and development best practices.
* Stay updated with emerging technologies and industry trends.
Requirements
* Minimum **3 years of professional Full Stack Development experience**.
* Strong proficiency in **JavaScript/TypeScript**.
* Experience with modern frontend frameworks such as **React, Vue, or Angular**.
* Experience with mobile development using **React Native, Flutter, Swift, Kotlin**, or native development.
* Backend development experience with **Node.js, Python, Java**, or similar technologies.
* Working knowledge of **SQL and/or NoSQL databases**.
* Strong understanding of **REST APIs, authentication, authorization, and database design**.
* Proficiency with **Git** and collaborative development workflows.
* Good understanding of web and mobile security.
* Strong problem\-solving and debugging skills.
* Excellent communication and teamwork abilities.
Preferred Qualifications
* Experience publishing applications on **Apple App Store and Google Play**.
* Knowledge of **AWS, GCP, or Azure**.
* Experience with **Docker, CI/CD, and DevOps practices**.
* Familiarity with automated testing and TDD.
* Experience with Agile development methodologies.
* Portfolio or **GitHub** demonstrating web and mobile projects.
* Experience developing **SaaS or B2B applications**.
* Knowledge of mobile performance optimization and device constraints.
Technical Skills
**Frontend:** HTML5, CSS3, JavaScript/TypeScript, React/Vue/Angular, responsive design.
**Mobile:** React Native, Flutter, Swift, Kotlin, native APIs, mobile UI/UX, app lifecycle management.
**Backend:** Node.js, Express, REST APIs, GraphQL, authentication/authorization, database design.
**Tools:** Git, npm/yarn, testing frameworks, Xcode, Android Studio, Unix/Linux basics.
What We Offer
* Competitive salary and benefits package.
* Professional development and training opportunities.
* Collaborative and innovative work environment.
* Flexible working arrangements.
* Opportunity to work on diverse web and mobile projects.
* Career growth and advancement opportunities.
Work Location: In person