Full Stack Developer
Job Description
Design and implement user-facing features using front-end technologies (React, Angular, Vue). Develop back-end services and APIs using Node.js, Java, or .NET. Ensure application responsiveness and optimize performance across devices. Collaborate with cross-functional teams to define, design, and ship new features. Maintain and improve existing codebases and applications. Implement database integration using SQL/NoSQL technologies. Deploy applications on cloud platforms (AWS/Azure). Utilize CI/CD tools for efficient development and deployment processes. Troubleshoot, debug, and optimize applications for performance and scalability.
Personal Skills
Ability to identify issues and develop practical solutions effectively. Strong verbal and written communication skills to collaborate with team members and stakeholders. Meticulous in writing code and developing applications to ensure high quality and reliability.
Technical Skills
• Frontend Technologies: React, Angular, Vue
• Backend Technologies: Node.js, Java, .NET
• RESTful APIs: Designing and implementing APIs for communication between front-end and back-end.
• Database Integration: Experience with SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) databases.
• Cloud Platforms: Familiarity with AWS or Azure for application hosting and deployment.
• CI/CD Tools: Proficiency in using Continuous Integration/Continuous Deployment tools to automate development workflows.
Job Location Riyadh, Saudi Arabia Job Role Engineering Residence Location Saudi Arabia