Product & System Development
- Gather and analyze requirements from multiple departments to identify gaps and propose technology solutions.
- Design, develop, deploy, and maintain applications, APIs, automations, and internal tools.
- Develop scalable backend services and integrations with third‑party APIs and systems.
Stakeholder Communication & Collaboration
- Work directly with C‑level executives, department heads, and operational teams to understand business needs.
- Translate technical concepts into business impact—explain timelines, risks, trade‑offs, and outcomes in clear, non‑technical terms.
- Present technical proposals, project updates, and solution recommendations to leadership.
- Collaborate with your engineering teammate to deliver solutions and share knowledge.
System Reliability & Improvement
- Maintain, upgrade, and optimize existing systems and applications.
- Conduct system risk, security, and reliability assessments.
- Implement clean code practices, maintainable architecture, and documentation standards.
Quality & Delivery
- Write testable, high‑quality code following engineering best practices.
- Implement unit testing/TDD/automation where possible.
- Support User Acceptance Testing (UAT), fix bugs, and continuously improve system stability.
- Evaluate new tools, frameworks, and technologies for potential adoption.
- Contribute ideas to strengthen engineering standards, DevOps practices, and team culture.
Education
Degree in Software Engineering, Computer Science, Information Technology, or equivalent discipline.
Experience
- Minimum 2‑4 years of hands‑on software development experience.
- Experience working on at least one production‑level system, automation, or application from start to finish.
- Experience with software development lifecycle and Agile/Scrum workflows.
- Strong communication skills and demonstrated ability to work directly with business stakeholders and present technical work to non‑technical audiences.
Technical Skills
- Frontend: Angular / React / Vue
- Backend: Node.js / Express / Nest.js
- Databases: Firebase / Firestore / NoSQL / SQL
- Cloud Platforms: Google Cloud Platform (Cloud Functions, Firestore, Cloud Run, Pub/Sub, etc.)
Additional Technical Knowledge
Experience with REST APIs, integrations, web services.
Familiarity with Git, CI/CD concepts, and DevOps practices is an advantage.
Knowledge of Python or PHP is a plus, but not required.