Sr Software Engineer

OneClick Data, Inc. Mexico City, Other / Non-US, Mexico Information Technology

About this position

About the Company


At OneClick Code, we are revolutionizing the roofing and restoration industry through smart automation, data transparency, and instant access to critical building information. Our mission is to empower contractors, adjusters, and insurance professionals with accurate, jurisdiction-specific codes and permit data, instantly, so they can work smarter, not harder.

Founded in 2018, with a vision to eliminate the inefficiencies and guesswork that slow down claims and repairs, OneClick Code has become the go-to platform for accessing trusted roofing codes, manufacturer specifications, tax jurisdiction data, and permit requirements, all in just one click.

We're a fast-growing, venture-backed startup that thrives on innovation, collaboration, and impact. As we scale, we're looking for mission-driven team members who are passionate about using technology to bring clarity and confidence to an often-overlooked corner of the construction world.



The Opportunity

We seek a highly motivated and experienced Senior Software Engineer to join our growing team. In this role, you will be critical in designing, developing, and implementing cutting-edge software solutions across web and mobile platforms. You will leverage your expertise in JavaScript and cloud technologies to lead the development of high-quality, scalable applications. You will also be responsible for mentoring and demonstrating leadership amongst our 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 Expo/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.
  • Proficiency in RESTful API design and implementation
  • Establish best practices for using AI-assisted development tools (e.g., Cursor) across the team, including prompt hygiene, code review expectations, and safeguards for sensitive data.


Qualifications

  • 6+ years of proven experience in professional software development, with a strong focus on TypeScript/Javascript and full-stack development.
  • 4+ years of experience with Typescript/JavaScript frameworks and libraries (e.g., Node, React, Angular, Vue.js)
  • 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.
  • Design and build AI agents and MCP servers to automate internal workflows and power product capabilities, including tool/function integrations, secure data access, observability, and safe-guarded deployment to production.


Compensation: Salary range for this role is $55k - 65k, based on experience.

Benefits:

  • OneClick Code offers generous PTO and 9 paid US company holidays. 
  • We provide a reimbursement program to help offset private health insurance expenses. Employees are eligible for up to $125 USD per month in reimbursements for qualifying private health insurance costs.


Location: Remote