FULL STACK DEVELOPER
Descrição da oferta de emprego
Full Stack Developer ([login to view URL], Prisma, Solito, [login to view URL], Expo, Firestore) Job Summary.
We are looking for a skilled Full Stack Developer with extensive experience in [login to view URL], Prisma, Solito, [login to view URL], Expo, and Firestore.
This role involves refactoring and enhancing an existing platform, implementing portfolio progress tracking with webhook integrations, and developing frontend interfaces with Solito stack for [login to view URL] and Expo.
The ideal candidate will ensure that the platform is secure, scalable, and reliable while managing complex data structures and maintaining a responsive and engaging user experience.
Key Responsibilities.
1.
Backend Development ([login to view URL] and Prisma) • Refactoring and Enhancements.
Refactor an existing [login to view URL] microservice architecture to improve performance, security, and scalability.
This includes updating code, optimizing data retrieval, and ensuring modular structure for future maintenance.
• Database Structuring with Prisma.
Extend and update the current Prisma database schema to handle new data requirements, ensuring data integrity and relational consistency.
• Webhook Integrations.
Implement both incoming and outgoing webhooks.
• Incoming Webhooks.
Handle data updates from external sources (such as broker APIs) to capture real-time changes in portfolio holdings and user activities.
• Outgoing Webhooks.
Configure outgoing webhooks to notify external services or applications of critical updates in the system.
• Polling Mechanism.
Develop and configure a polling mechanism that can reliably check for data updates when webhooks aren’t feasible or available.
2.
Frontend Development (Solito Stack with [login to view URL] and Expo) • UI Implementation and Data Visualization.
Populate an already-created user interface with updated backend data and calculations.
This involves mapping backend data to the frontend components and ensuring accuracy in data representation.
• Widget Creation and Integration.
Develop additional UI components and widgets to display portfolio metrics, progress tracking, and other real-time data, ensuring that these components are fully responsive and interactive.
• Push Notifications.
Implement a push notification system to inform users of critical updates, such as portfolio changes, account alerts, or significant events.
This includes backend integration and frontend display mechanisms.
• Bug Fixing.
Address and resolve various bugs within the frontend application.
This requires working knowledge of both [login to view URL] and Expo to identify issues and ensure cross-platform compatibility.
3.
Security and Scalability • Secure Data Handling.
Implement best practices for data security and privacy, particularly regarding user account information and financial data.
This includes encryption, access control, and auditing mechanisms.
• Scalability.
Design and develop with scalability in mind, ensuring that both the backend and frontend can handle growing data loads and user interactions without compromising performance.
4.
Testing and Documentation • Comprehensive Testing.
Conduct unit, integration, and end-to-end testing to validate the functionality, security, and performance of both frontend and backend components.
• Documentation.
Prepare detailed documentation covering code structure, API integrations, webhook configurations, and platform features.
This documentation should enable future developers to maintain and extend the platform efficiently.
Required Skills and Qualifications.
• Programming Languages.
Proficiency in JavaScript and TypeScript.
• Backend Technologies.
Expertise in [login to view URL] for building scalable server applications, experience with Prisma for ORM and database management.
• Frontend Technologies.
Familiarity with Solito stack, including [login to view URL] for web interfaces and Expo for mobile apps, and experience in responsive and cross-platform UI development.
• Database.
Strong understanding of relational databases, data structuring, and optimization.
• APIs and Webhooks.
Experience in integrating and handling RESTful APIs and webhooks, including handling errors, retries, and secure data handling.
• Real-time Data Handling.
Knowledge of implementing real-time data updates and notifications, particularly in financial or data-intensive applications.
• Testing and Debugging.
Proficiency in modern testing frameworks and debugging tools to ensure code quality and reliability.
Nest.
s Next.
s ID do Projeto.
# Sobre o projeto 34 propostas Aberto para ofertas Projeto remoto Ativo em 10 minutos atrás
Detalhes da oferta
- Indeterminado
- Em todo Portugal
- Indeterminado - Indeterminado
- 03/11/2024
- 01/02/2025
The front end developer is expected to provide services to the digital solutions & process efficiency unit of the secretariat-general (sg... • knowledge of source code control repositories such as svn, tfs, git, bitbucket... • in depth knowledge of power automate, including designing and implementing......
Procuramos profissionais com o seguinte perfil:- licenciatura/bacharelato em engenharia informática ou similar- experiência de desenvolvimento em java/jee- conhecimentos de html/javascript/css- boas capacidades de comunicação e relacionamento- elevado grau de responsabilidade- espírito de equipa e orientação......
Js, restapis, webrtc- nginx, apache, electron, npm, node... js, testes automatizadosbenefícios- integração numa equipa jovem e dinâmica com ambiente descontraído, onde sabemos o teu nome e tratamo-nos todos por tu- acesso a um campus com estacionamento gratuito, acolhedor e bem localizado em lisboa-......
Js sw developer location: lisbon, portugal, occupation: full time, onsite min... net sw developer profile with a minimum experience of 3 years... experience: 3 years ++ uniksystem is growing the software team to deliver capacity to an onsite customer in lisbon... we are proud to be part of joyn, an international......
Pertencendo ao grupo buyme, empresa que já conta com 25 anos no mercado, a buyme business atua na intermediação da compra e venda de empresas, na realização de projetos de investimentos, fundos perdidos, consultorias, análises de crédito entre outros, e procura: business developer......
Experiência comprovada como sql developer ou função similar... desvenda o poder dos dados com a techframe! és apaixonado(a) por dados e tem um talento especial para resolver desafios complexos? na techframe, estamos à procura de um(a) sql developer para se juntar à nossa equipa e transformar dados em......
Fórum selecção is looking for a senior developer (m/f) for a corporate bank main activities: - understand and analyse the needs expressed by the business teams, specifying and testing them in order to enable the deployment of the solution while respecting the budget and both regulatory and deadline constraints......
We are looking for highly skilled aws developer to join pixida with a hybrid working model in the porto area... do you like to develop for aws with java, kotlin or typescript? then send us your cv! responsibilities you will... outros dados de posição benefits competitive compensation including meal......
Ability to work independently and in teams... net developer, you'll craft cutting-edge digital solutions for our clients, revolutionizing user experiences... participate in code reviews for continuous improvement... experience with software development lifecycle... your main responsibilities: develop......
Update and maintain documentation for team processes, best practices, and software runbooks requisitos do trabalho the ideal candidate has: +2 years of experience... learn and contribute solutions and ideas to a broad team... intuitively coalesce towards problems with an open mind, within the context......