Job Title: Jr. Software Engineer (Mid-Level)
Job Type: Full-time
Location: Dubai, UAE
Salary: AED 2,500 - AED 3,500 per month (With revision after probationary)
Job Description
Mavsketch is seeking a Mid-Level Jr. Software Engineer to join our team and contribute to the development of scalable, high-performance web applications. The ideal candidate has strong experience in both front-end and back-end development and is comfortable working in an Agile environment.
Key Responsibilities
1. Web & Mobile-based Development:
- Design, develop, and maintain web & Mobile applications with a focus on performance and scalability.
- Build responsive, high-quality UIs using modern frameworks like React JS, Rect Native, Next JS and similar technologies.
- Develop back-end solutions using Node JS or similar technologies.
2. Server Management & Cloud:
- Work with AWS services (EC2, S3, Lambda) for cloud-based application deployment.
3. Database Management:
- Design, optimize, and maintain MySQL/PostgreSQL databases.
- Ensure database integrity, performance, and security.
4. API Development:
- Develop and integrate RESTful APIs.
- Ensure secure API implementation and proper documentation.
5. Performance & Security:
- Optimize web applications for speed and efficiency (caching, lazy loading, code minification).
- Implement security best practices (OWASP, HTTPS, authentication protocols).
6. Team Collaboration:
- Work closely with designers, testers, and product managers in an Agile team.
- Participate in code reviews and share best practices.
7. Project Involvement:
- Assist in planning, tracking, and ensuring timely delivery of projects.
- Use project management tools to collaborate effectively.
Qualifications & Requirements
1. Education & Experience:
- Bachelor’s degree in Computer Science, IT, or a related field.
- 3-6 years of experience in web development (front-end and back-end).
2. Technical Skills:
- Experience building web & mobile-based applications
- Strong proficiency in HTML5, CSS3, JavaScript, and PHP.
- Experience with front-end frameworks/libraries like React JS, React Native, Next JS, jQuery.
- Experience with back-end frameworks like Node JS, or similar.
- Knowledge of database systems (MySQL, PostgreSQL).
- Familiar with Linux server management and AWS services (EC2, S3, Lambda).
- Proficiency with version control tools like Git.
3. Development Practices:
- Experience working in Agile (Scrum) environments.
- Familiarity with web security best practices and performance optimization.
4. Soft Skills:
- Strong problem-solving and troubleshooting skills.
- Good communication and teamwork abilities.
- Ability to work independently and meet deadlines.
Why Join Mavsketch?
- Work on exciting projects in a growing tech company.
- Competitive salary and benefits.
- Opportunities for career growth and skill development.
If you're passionate about web development and looking to grow in a dynamic environment, apply now to join the Mavsketch team!
Job Type: Full-time
Pay: AED2,500.00 - AED3,500.00 per month
Ability to commute/relocate:
- Dubai: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- Have you ever worked on a project that involved using the React.js framework?
Experience:
- Software Development: 3 years (Preferred)