Are you an experienced Full Stack Developer with a desire to excel? If so, then Talent Software Services may have the job for you. Our client is seeking an experienced Full Stack Developer to work at their company in Richfield, MN.
Position Summary: We are seeking a senior engineer with extensive web experience and the ability to jump into a variety of different technologies, tools, and systems with ease.
Primary Responsibilities/Accountabilities:
- Define requirements and lead the development, integration, testing, and support of features on website and the mobile app
- Evaluate new software technologies (i.e., libraries, frameworks, services) that help development to stay abreast of industry trends and standards
- Take ownership of the software we build as a team, with a focus on delivering the best possible customer experience.
- Coordinate with engineers in other teams to define API contracts, establish working relationships, and debug problems across services
Qualifications:
- A sense of ownership over your work. Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon, both regarding estimates and to the process of delivering high-quality software.
- A willingness to mentor and teach at times, and to listen and learn at other times.
- Ability to work through new and difficult issues and contribute to libraries as needed.
- You're constantly striving to learn new things and improve. You follow industry news, regularly tinker with new technologies, and keep your skills current.
- You work well within a team environment and enjoy working in a collaborative setting.
- Ability to write well-documented, clean code.
- Bachelor's degree in IT, Computer Science, Engineering, or related field OR equivalent combination of education and/or experience
- 7+ years of hands-on experience in:
- Development with React in JavaScript and/or TypeScript
- Using REST APIs and/or GraphQL
- DevOps automation tools (GitHub Actions, Jenkins), software version control (git), and testing frameworks
Preferred:
- 10+ years of relevant professional experience
- 5+ years experience with mobile app development, particularly React Native
- 2+ years experience as a senior engineer/team lead, including mentoring and coaching more junior engineers