تفاصيل الوظيفة
Software Engineer - Mid to Senior level
جهة عمل غير معلنة · السعودية
- تاريخ النشر على وظائف تناسبك
وصف الوظيفة
Join our dynamic team as a Full Stack Engineer and help build cutting-edge digital solutions for US-based clients. This role is open to junior, mid-level, and senior engineers with strong fundamentals and a growth mindset. You'll work on diverse projects ranging from enterprise web applications to innovative mobile platforms, leveraging modern technologies to deliver scalable, high-performance solutions. You'll collaborate with US clients, understand business requirements, and translate them into robust technical implementations while continuously advancing your engineering skills.
Key Responsibilities
• Design, develop, and deploy scalable web applications and mobile solutions using modern frameworks and best practices
• Build robust, secure, and performant RESTful APIs and microservices architecture
• Collaborate closely with US-based clients to gather requirements, provide technical insights, and ensure alignment with business objectives
• Write clean, maintainable, well-documented, and testable code following industry standards and coding conventions
• Participate actively in code reviews, providing constructive feedback and mentoring junior developers
• Lead technical discussions and architectural decisions, proposing innovative solutions to complex problems
• Troubleshoot, debug, and optimize applications to ensure optimal performance and reliability
• Stay current with emerging technologies, frameworks, and industry trends, evaluating their potential impact on projects
• Work collaboratively with cross-functional teams including designers, product managers, and other developers
• Contribute to technical documentation, knowledge sharing sessions, and team process improvements
• Manage multiple client projects simultaneously, ensuring timely delivery and high-quality outcomes
Requirements
• 3+ years of professional experience in full-stack development, with ability to deliver production-ready features
• Proficiency in modern frontend frameworks (React, Vue.js, Angular, or similar) and backend technologies (Node.js, Python, Java, .NET, or similar)
• Strong experience with RESTful and GraphQL API design and implementation
• Hands-on experience with cloud platforms (AWS, Azure, or GCP) including services like EC2, Lambda, S3, RDS, and containerization (Docker, Kubernetes)
• Solid understanding of database design and optimization (SQL and NoSQL databases)
• Experience with version control systems (Git) and CI/CD pipelines
• Strong communication skills in English (C1 level or better) with the ability to articulate technical concepts clearly
• Ability to work effectively with US time zones (flexible schedule to accommodate client meetings and collaboration)
• Experience with agile development methodologies and collaborative development practices
• Portfolio or GitHub profile demonstrating high-quality code and diverse project experience
What We Offer
• Potential to significantly increase earnings by taking on multiple client projects simultaneously
• Remote work flexibility