Key Responsibilities
- Lead the technical direction for designing, integrating, building, and deploying enterprise-level SaaS solutions in the human services domain.
- Architect flexible and scalable systems that support configurable data models, integrations, workflows, notifications, and storage mechanisms.
- Analyze and translate integration needs into technical solutions aligned with business goals, product roadmap, and overall system architecture.
- Develop and enhance platform features using modern frameworks, tools, and best engineering practices.
- Design, implement, and troubleshoot API integrations across a complex multi-system ecosystem.
- Collaborate closely with clients, partners, product managers, designers, architects, and engineering teams to deliver high-quality solutions.
- Continuously explore and adopt new technologies to improve system performance and development efficiency.
- Build impactful systems aimed at supporting and improving services for vulnerable communities.
- Ensure high standards of security, scalability, reusability, and testability across system architecture, components, interfaces, and data structures.
Working Hours:
- Required overlap with US clients: 3 hours/day (8–11 PM or 9 PM–12 AM VNT), with flexibility for the remaining working hours.
Requirements & Qualifications
- 7+ years of professional experience in software engineering.
- Strong expertise in Java for developing scalable multi-tier web applications.
- Extensive hands-on experience delivering production-grade applications with React and TypeScript.
- Demonstrated experience designing, implementing, and integrating GraphQL APIs, including schema creation and client-side development.
- Proven ability to design and develop microservices while following OpenAPI specifications.
- Practical experience with technologies such as Elasticsearch, PostgreSQL, Redis, Amazon S3, Amazon Redshift, Apache Kafka, AWS Lambda, and Amazon EMR.
- Successfully led the implementation and delivery of large-scale enterprise applications.
- Excellent analytical and troubleshooting abilities with a proactive approach to resolving technical challenges.
- Solid understanding of Agile development practices, Git version control, software testing, and IT security architecture.
- Hands-on experience deploying, managing, and scaling applications on AWS and other cloud platforms.
- Strong knowledge of RESTful services, GraphQL, SQL, NoSQL databases, and modern web application architecture.
- Dedicated to writing clean, maintainable, efficient, and well-documented code.
- Experienced in applying Test-Driven Development (TDD), CI/CD pipelines, and effective time management practices.
- Excellent verbal and written English communication skills.
- Passionate about continuous learning and keeping up with emerging technologies and industry best practices.
- Strong understanding of secure software development principles, including secrets management, access control, and the secure handling of sensitive information throughout the SDLC.
- Highly aware of protecting source code, technical documentation, and customer information while adhering to organizational information security policies, particularly in remote work environments.
- Able to work closely with QA, IT, and Information Security/Risk Management teams to resolve security vulnerabilities, mitigate risks, and support incident response and investigations when necessary.
Why Join Us
- Competitive and negotiable salary package based on your experience and fit.
- Flexible work setup with hybrid or remote options.
- Flexible working hours with an async-first culture that values deep focus time.
- Company-provided equipment to support your work.
- Budget for certifications and professional development.
- Performance bonuses and year-end rewards.
- Up to 22 days of annual leave from your 5th year (enjoy a full month off!).
- Clear career growth path with personalized coaching support.
- Open and collaborative culture built on trust—no micromanagement.
- Access to modern tools and AI-driven workflows to enhance remote productivity.