Software Engineering Advisor
PART A. General Description
Research is at the heart of Avolta’s innovation and industry-revolutionizing efforts. Our primary branches of research are: electrical-, mechanical-, and software-engineering. The software engineering team at Avolta is currently working on the development of a mobile app.
“It’s easier to invent the future than to predict it.” – Alan Kay
PART B. Responsibilities
As a software engineering advisor:
-
- Requirements Analysis: Gather and analyze app requirements to ensure alignment with business goals and user needs.
- Technology Selection: Advise on selecting suitable technologies, frameworks, and platforms for mobile app development.
- Architecture Design: Contribute to designing a scalable, maintainable, and modular app architecture.
- Code Review and Quality Assurance: Review code, provide feedback, and ensure adherence to coding standards and best practices.
- Performance Optimization: Identify and address performance bottlenecks to improve app responsiveness.
- Security Considerations: Advise on implementing security measures to protect sensitive data and mitigate security risks.
- User Experience (UX) Design: Provide input on UX design decisions to enhance user engagement and satisfaction.
- Testing Strategy: Define and implement a comprehensive testing strategy to ensure app quality and reliability.
- Continuous Integration and Deployment (CI/CD): Recommend and implement automation workflows for efficient development and deployment.
- Documentation and Knowledge Sharing: Create and maintain documentation to facilitate knowledge sharing among team members.
- Performance Monitoring and Analytics: Set up monitoring tools and analytics frameworks to track app performance and user engagement.
- Stay Updated with Industry Trends: Stay informed about emerging technologies and trends in mobile app development to enhance app competitiveness.
The compensation for this role would be pro-bono (unpaid).
Job Category: Software Engineering
Job Type: Advisory
Job Location: Remote
Comments are closed