Responsibilities
- Collaborate closely with business stakeholders, vendors, and teams to design solutions that meet both functional and non-functional needs.
- Produce and maintain business requirements, system designs, and project-related documentation.
- Lead the design and development of new software components and features.
- Manage critical project tasks and communicate progress updates to stakeholders in a timely manner.
- Coordinate with quality assurance teams and stakeholders to ensure thorough testing of solutions.
- Develop and run automated test cases where applicable to improve reliability and efficiency.
- Assess emerging technologies and third-party tools for potential integration and use.
- Work with current and new vendors to build integrations with external platforms.
- Build secure, maintainable, and high-quality technical solutions aligned with industry best practices.
- Produce clear technical documentation including architecture designs, coding standards, and development guidelines.
- Participate in refining department-wide development standards and best practices.
- Guide and advise junior engineers on technical approaches and problem-solving.
- Support the professional growth of less experienced team members through active mentorship.
- Support the achievement of broader departmental objectives and strategic initiatives.
Benefits
- Fully remote work arrangement with global eligibility.
- Monthly work-from-home financial allowance to support remote setup and operations.
- Structured career development program featuring 360-degree feedback for all employees.
- Dedicated time during work hours for technical learning, including access to online platforms, language courses, books, and industry events.
- Formal mentoring program offering opportunities to mentor others or receive mentorship.
- Access to a wellbeing platform providing expert sessions in mental health, nutrition, physical therapy, fitness, and educational webinars.
- Inclusive, multicultural workplace with regular tech talks, virtual events, team activities, and social engagements.
Work Arrangement
Remote (Worldwide)
Other
- Strong written and verbal communication abilities are essential.
- Candidates must demonstrate initiative and sound judgment in decision-making.
- Proven background in developing software systems from the ground up.
- High level of precision and focus on small details is required.
- Expected to provide guidance and mentorship to junior engineers.