← Обяви

Senior Full Stack Developer to provide architectural consultation for a medium-sized web application

Бюджет: $100.0 FIXED / ⭐ 5.00 (252) United Kingdom

web-application, java, desktop-applications, javascript, api, php, css, node.js

We are looking for an experienced Software Architect or Senior Full Stack Developer to provide architectural consultation for a medium-sized web application. This is a consultation-focused project rather than a development engagement. The goal is to review our requirements, discuss different architectural approaches, and recommend the best solution based on scalability, maintainability, security, and cost. **Scope of Work:** * Understand the business and technical requirements. * Recommend an appropriate technology stack. * Design a high-level application architecture. * Advise on frontend, backend, database, and cloud infrastructure. * Recommend an authentication and authorization approach. * Discuss API design and integration strategies. * Review scalability, performance, and security considerations. * Provide recommendations for deployment, CI/CD, monitoring, and logging. * Answer technical questions and discuss trade-offs between different architectural options. **Deliverables:** * A 60–90 minute consultation session via Zoom. * A high-level architecture diagram. * A written summary of the recommended architecture and key decisions. * Suggested technology stack and implementation roadmap. **Required Experience:** * Proven experience designing medium to large-scale web applications. * Strong understanding of modern frontend and backend frameworks. * Experience with cloud platforms such as AWS, Azure, or Google Cloud. * Knowledge of relational and NoSQL databases. * Experience with RESTful APIs and/or GraphQL. * Strong understanding of security best practices and scalable system design. When submitting your proposal, please include: * A brief overview of your experience designing web application architectures. * Examples of similar projects you've worked on. * Your preferred technology stack and why. * Your availability for a consultation within the next few days. We are looking for someone who can provide practical, unbiased architectural guidance that will help us make informed technical decisions before development begins.
Отвори в Upwork