*Native/Bilingual English is required for this role (read/written/spoken)
Please upload your CV Resume in English.
Monthly salary: $5,000 - $5,500
Our partner is seeking a highly motivated and experienced Senior Software Engineer to join a growing team. In this role, the selected candidate will be critical in designing, developing, and implementing cutting-edge software solutions across web and mobile platforms. They will leverage their expertise in JavaScript and cloud technologies to lead the development of high-quality, scalable applications. They will also be responsible for mentoring and demonstrating leadership amongst cross-functional software engineers while fostering a collaborative and innovative environment guided by Agile Methodologies.
Responsibilities:
- Design and development of robust, testable, and scalable software solutions across web and mobile platforms using JavaScript, Node.js, and modern frameworks like React and React Native.
- Develop and maintain applications leveraging AWS services, including API Gateway, Lambdas, DynamoDB, and OpenSearch.
- Ensure application security by implementing best practices and secure authentication systems, including SAML.
- Optimize JavaScript application performance and ensure high availability across all platforms (web, iOS, and Android).
- Publish and manage mobile app builds to the Apple App Store via TestFlight and the Google Play Store, ensuring smooth deployment processes and adherence to platform-specific requirements.
- Conduct code reviews and promote JavaScript best practices within the team to maintain code quality and consistency.
- Provide technical leadership and mentorship to junior developers, fostering their growth and development.
- Collaborate effectively with cross-functional teams, including product management, design, and QA.
Qualifications:
- 6+ years of proven experience in professional software development, with a strong focus on JavaScript and full-stack development.
- 4+ years of experience with JavaScript frameworks and libraries (e.g., Node, React, Angular, Vue.js, React Native).
- Demonstrable experience in developing web-based browser, iOS, and Android applications using JavaScript and related technologies.
- Hands-on experience with AWS, API Gateway, Lambdas, DynamoDB, OpenSearch, and SAML.
- Hands-on experience publishing and managing mobile applications on the Apple App Store (via TestFlight) and Google Play Store, including familiarity with submission guidelines, app review processes, and store-specific requirements.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills, with advanced English proficiency (written and verbal).
- Experience working in Agile development environments.
Nice-to-Haves:
- Experience with advanced testing frameworks and methodologies.
- Understanding of fundamental UX/UI principles.
- Proficiency in RESTful API design and implementation.
Work Schedule: Must be available during standard business hours (MST) and demonstrate flexibility to occasionally work outside these hours to meet critical deadlines.
*Please note our partner is only looking for full-time dedicated team members who are eager to fully integrate within their team.