K
Software Developer
KEA design
DubaiOn-siteFull-Time2w ago
Description
We are seeking a motivated and detail-oriented Software Developer to join our growing team. The ideal candidate will be responsible for developing, testing, and maintaining software applications while ensuring high-quality performance and reliability.
KEY RESPONSIBILITIES
- Develop, test, and maintain software applications and modules using React.js, Node.js, and JavaScript.
- Participate in the complete software development lifecycle — from requirement analysis and design through to deployment and maintenance.
- Build and maintain RESTful APIs and backend services using Node.js and Express.
- Design and manage PostgreSQL databases with Prisma ORM, including schema design, migrations, and query optimization.
- Develop responsive and accessible front-end interfaces using React.js, HTML, and CSS.
- Perform unit testing, debugging, and troubleshooting to ensure software quality.
- Collaborate with cross-functional teams to understand business requirements and deliver effective solutions.
- Assist in deployment activities and support basic DevOps processes (CI/CD, Docker, cloud platforms).
- Utilize AI-assisted development tools (e.g., Claude, GitHub Copilot) to improve development speed, code quality, and productivity.
- Maintain technical documentation and code repositories using Git.
- Monitor application performance and implement improvements when required.
- Follow coding standards, security best practices, and established development workflows.
REQUIREMENTS
Education & Experience
- Bachelor's Degree in Engineering, Computer Science, or BCA.
- Minimum 1 year of hands-on experience in software development.
Technical Skills (Required)
- Proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Solid experience with React.js — components, hooks, state management, and routing.
- Backend development experience with Node.js and Express.js.
- Database experience with PostgreSQL and Prisma ORM (schema design, migrations, relationships).
- Familiarity with RESTful API design and integration.
- Version control proficiency using Git (branching, pull requests, merge conflict resolution).
Technical Skills (Advantageous)
- Understanding of DevOps concepts and CI/CD pipelines.
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Experience with Docker or containerization.
- Familiarity with AI-assisted coding tools such as Claude or GitHub Copilot.
Soft Skills
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
- Ability to learn new technologies quickly and adapt to changing project requirements.
- Attention to detail and commitment to code quality.
Work Location: In person
More jobs in Dubai
Sales Executive (Automotive)
Oscar Legacy Auto Services LLC · Dubai
Freelancer Sales Execuive (Remote)
Sayanat Services · Dubai
ICT Support Engineer with 2 Year UAE Experiance and Driving License
Technoa Middle East Technology LLC · Dubai
Director, Client Management
Dow Jones · Dubai
Real Estate Consultant
Unknown · Dubai
Sales and Marketing Manager
Sainath Travels and Tourism LLC · Dubai
Business Development Manager
Fit Out Heroes · Dubai
B2B Partnerships Executive (Emirati Only)
Property Finder · Dubai