full stack developer in fintech
Enfint
Описание
Ryan provides financial services and develops enterprise solutions that improve business workflows and client outcomes.
Задачи
- Design, build, and improve AI-enabled full-stack software as part of a cross-functional engineering team;
- Collaborate with engineers, business professionals, and end users to understand requirements and deliver practical solutions;
- Participate in client-facing conversations and communicate technical concepts to technical and non-technical stakeholders;
- Learn from experienced team members and contribute knowledge, ideas, and emerging best practices;
- Work with business professionals and customers to understand problems, workflows, and improvement opportunities;
- Determine where generative AI or agentic approaches can create meaningful value;
- Contribute to the end-to-end delivery of AI-enabled applications, including discovery, solution design, development, testing, deployment, and iteration;
- Build full-stack applications incorporating large language models, agent-based workflows, retrieval, APIs, and other AI capabilities;
- Support the deployment and adoption of solutions used by real users in business and client environments;
- Consider users, data, integrations, business rules, human oversight, and failure scenarios when designing solutions;
- Write high-quality, maintainable code for dependable software;
- Apply AI where it materially improves a process, user experience, decision, or business outcome;
- Evaluate when agentic solutions are appropriate and when deterministic software is preferable;
- Contribute to solutions addressing real-world problems and generating measurable value;
- Iterate on deployed applications based on user feedback, performance, reliability, and adoption;
- Balance speed, scope, and engineering quality during delivery;
- Use AI-assisted coding tools while maintaining ownership and understanding of the generated code.
Требования
- Bachelor’s or master’s degree in Computer Science, Engineering, AI/ML, or a related technical field, or equivalent relevant experience;
- Approximately 0–3 years of professional software engineering experience, including recent graduates;
- Strong software engineering foundation demonstrated through professional work, internships, university projects, personal projects, open-source contributions, hackathons, or equivalent technical experience;
- Hands-on exploration of generative AI, large language models, or agentic systems;
- Ability to explain technical decisions, trade-offs, and personal project contributions in detail;
- Strong interest in applying AI to enterprise workflows and software architecture;
- Proficiency in at least one general-purpose programming language, such as Python, TypeScript, or JavaScript;
- Experience building full-stack applications through professional work, internships, academic projects, or independent development;
- Strong understanding of APIs, databases, Git, testing, debugging, and application architecture;
- Familiarity with frontend and backend development;
- Conceptual understanding of cloud platforms;
- Familiarity with AI-assisted coding tools and ability to validate and understand AI-generated code;
- Nice to have: hands-on cloud deployment experience, experience with LLM APIs, agentic workflows, retrieval, vector databases, LangChain, LangGraph, or AutoGen.
Условия
- Competitive compensation and benefits;
- Business connectivity reimbursement for phone and internet;
- Gym membership or equipment reimbursement;
- LinkedIn Learning subscription;
- Tuition reimbursement after one year of service;
- Accelerated career path;
- Award-winning culture and community outreach;
- Active mentorship and structured growth opportunities.
Reference: WJ-766_21913770