Boostlingo is a fast-growing language technology company focused on building interpretation technology solutions. They are seeking a Full Stack Engineer (Contract) to build product features and services while utilizing AI to enhance the development lifecycle. This role requires strong engineering discipline and collaboration with cross-functional teams to improve system reliability and maintainability.
Responsibilities:
- Build and improve full-stack product features and services
- Use AI and agentic workflows as part of day-to-day engineering
- Contribute to technical decisions and implementation quality
- Raise the bar for speed, quality, and maintainability
- Design, build, and maintain critical systems and services across Boostlingo’s platform
- Develop backend services, APIs, and integrations used by product workflows and internal systems
- Contribute to modern web applications using Angular, React, or comparable frontend frameworks
- Use AI and agentic workflows to support implementation, refactoring, debugging, code review, and testing
- Improve system reliability, performance, observability, and maintainability
- Contribute to architecture discussions, technical design, and implementation decisions
- Write and maintain automated tests
- Participate in code reviews, design discussions, and technical problem solving
- Collaborate closely with product, design, and engineering teams
- Help improve engineering practices around AI-assisted development, quality, and delivery
Requirements:
- 5+ years of professional software engineering experience
- Experience building and maintaining SaaS platforms
- Strong experience in backend development using C#, .NET, Node.js, Python, Java, or comparable modern backend technologies
- Experience building modern web applications using Angular, React, or similar frameworks
- Experience designing and supporting APIs, integrations, and service-to-service communication
- Experience writing and maintaining automated tests, including unit and integration tests
- Experience working with CI/CD pipelines and modern software delivery practices
- Proven hands-on experience using agentic tools and development workflows in day-to-day software engineering
- Experience using agents to support requirements clarification, solution design, code generation, refactoring, debugging, code review, and test creation
- Demonstrated ability to critically evaluate, validate, and refine AI-generated outputs
- Experience applying test-driven development (TDD), test-first development, or similarly disciplined testing practices
- Experience with event-driven development (EDD) or asynchronous system design, including messaging, event flows, and distributed system behavior
- Strong commitment to code quality, maintainability, correctness, and attention to detail, including reviewing and improving agent-assisted output
- Experience applying secure coding practices and working within engineering workflows that include quality and security controls
- Working knowledge of NLP, machine learning, and LLM-based systems sufficient to build, integrate, and evaluate AI-enabled software features
- Familiarity with modern LLM platforms such as OpenAI, Anthropic, Gemini, or similar, including practical understanding of prompt design, model behavior, and tool use
- Ability to collaborate across disciplines and translate AI-related requirements into maintainable, testable software workflows
- Strong written and verbal communication skills in English
- Experience integrating AI or LLM-powered capabilities into applications or engineering workflows
- Experience with cloud infrastructure, observability tooling, and operational support
- Experience building or supporting distributed systems
- Experience improving developer productivity through tooling, automation, or workflow improvements
- Experience working in remote, distributed teams