This is an exciting opportunity for a Full Stack Developer to join a fast-growing fintech company that continues to expand year after year.
Key Responsibilities:
- Understand and apply best software development practices.
- Manage features from inception through to deployment.
- Liaise effectively with all teams, external resources, and customers.
- Develop, test, and maintain both back-end and front-end systems.
- Collaborate with developers and business analysts to gather requirements and determine the best implementation approach.
- Maintain composure and productivity in high-pressure environments without compromising quality.
- Ensure code quality and maintainable architecture through reviews and best practices.
- Choose the best implementation or fix for any given scenario.
- Architect, design, and develop industry-leading web applications for both client-facing and server-side components of the product.
- Stay up to date with new technologies and make recommendations to improve product features, reliability, or stability.
- Implement "pixel-perfect" user interfaces according to approved designs.
- Create, manage, and update databases in both local and production environments.
- Configure and maintain development environments.
- Take an adaptive approach to the delivery of new or updated features.
- Coordinate with the Product Owner, team members, and other stakeholders to meet business objectives.
- Ensure the application complies with industry regulations.
Key Requirements and Skills:
- Strong knowledge of C# or similar back-end development.
- Willingness to learn about finance and financial products and interact with the network.
- Ability to adapt to changing requirements to suit clients' needs in both EMEA and US.
- Strong multitasking ability, handling context switching and deadlines effectively.
- Strong willingness to learn and ask questions.
- University degree in Computer Science, Software Engineering, or a related discipline.
- At least 1 year of back-end experience with C# or a similar language (Required).
- Familiarity with REST APIs (Required).
- Familiarity with GraphQL (Preferred).
- Comfortable with SQL (Preferred).
- Familiarity with Frontend UI Design (Preferred).
- Experience with front-end and back-end testing frameworks (Preferred).