
Appricotsoft
Remote Jobs
IT consulting and software development for digital business
3 Jobs
• Plan, implement, and track project performance, specifically to analyze the successful completion of short and long-term goals. • Coordinate internal resources and third parties/vendors for the flawless execution of projects. • Ensure that all projects are delivered on-time, within scope, and within budget. • Develop project scopes and objectives, involving all relevant stakeholders and ensuring technical feasibility. • Ensure resource availability and allocation. • Develop a detailed project plan to track progress. • Use appropriate verification techniques to manage changes in project scope, schedule, and costs. • Measure project performance using appropriate systems, tools, and techniques. • Report and escalate to management as needed. • Manage the relationship with the client and all stakeholders. • Perform risk management to minimize project risks. • Establish and maintain relationships with third parties/vendors. • Create and maintain comprehensive project documentation.
• Design and develop user interfaces using Angular best practices. • Adapt interface for modern internet applications using the latest front-end technologies. • Work with the backend developers to integrate APIs with front-end services. • Ensure high performance of applications and provide support. • Write clean, maintainable, and efficient code. • Implement modern and complex Angular components, services, and directives. • Collaborate with cross-functional teams to analyze, design, and ship new features. • Fully implement user interfaces in the form of a mobile and desktop web app, with a focus on performance. • Create self-contained, reusable, and testable modules and components. • Establish a project structure and build processes that facilitate a productive development workflow.
• Design and develop cross-platform mobile applications using React Native. • Implement pixel-perfect UI's that match designs. • Integrate third-party APIs and libraries effectively. • Optimize components for maximum performance across a vast array of web-capable devices and browsers. • Work with native modules when required. • Collaborate with the product team to define, design, and ship new features. • Maintain code and write automated tests to ensure the product is of the highest quality. • Transition existing React web apps to React Native.