Point your AI agent at freehire and let it find you a job.

Get the CLI →

Jobberman

NewBe an early applicant

Junior Software Developer (React Native JS/TS & .NET)

Discussion

Summary

A junior developer role at SUBA Capital building financial solutions: design and ship mobile/web apps with a React Native (JavaScript/TypeScript) front-end and .NET back-end. Day to day involves building RESTful APIs, writing tests, code reviews, bug fixing, and documentation while collaborating with the COO and Product Manager.

Job Description Role Summary:
The Junior Software Developer with strong front-end skills in React Native (JavaScript/TypeScript) and back-end expertise in .NET will be part of a dynamic team, contributing to the development of innovative financial solutions that help achieve SUBA Capital’s goals. Working closely with our Chief Operating Officer and Product Manager, you’ll be instrumental in building, testing, and deploying efficient, scalable, and secure software applications.

Key Responsibilities:
Application Development:
Design, build, and maintain high-quality mobile and web applications using React Native for front-end development (JavaScript/TypeScript) and .NET for back-end services.
Collaboration:
Work with the Product Manager and COO to understand project requirements, identify development milestones, and implement software solutions that align with business goals.
Front-End Development:
Build responsive, scalable, and intuitive user interfaces using React Native, ensuring a seamless user experience across different devices and operating systems.
Back-End Development:
Develop and maintain RESTful APIs and services using .NET framework, ensuring robust data handling, security, and performance.
Code Quality and Testing:
Conduct code reviews and implement best practices to ensure high-quality, maintainable, and efficient code.
Write unit and integration tests to ensure code reliability and application stability.
Bug Fixing and Troubleshooting:
Quickly identify, troubleshoot, and resolve software bugs and technical issues in collaboration with team members.
Documentation:
Create and maintain documentation for application development processes, coding practices, and technical implementations.
Continuous Learning:
Stay updated on emerging technologies, frameworks, and best practices in front-end and back-end development to improve continuously and bring new insights to the team.

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available