Software Engineer (Python / React)
Solution Design Group · Minneapolis, MN · 1 wk ago
HybridInformation TechnologyFull-time
About the role
A software engineer position is available to work on cutting-edge projects using Python and React. The ideal candidate will have experience with JavaScript and a strong foundation in full-stack development.
Responsibilities
- Develop and maintain high-quality, scalable software solutions using Python and React
- Collaborate with cross-functional teams including designers, product managers, and other engineers
- Write clean, efficient, and well-documented code
- Contribute to the design and implementation of new features and enhancements
- Participate in code reviews and pair programming sessions
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 2+ years of professional software engineering experience
- Experience with Python and React
- Strong understanding of JavaScript and full-stack development
- Proficiency in version control systems (Git)
- Excellent problem-solving and analytical skills
- Ability to work independently and as part of a team
Qualifications
- Experience with Agile methodologies
- Knowledge of RESTful APIs and microservices architecture
- Understanding of database design and SQL
- Experience with testing frameworks (e.g., Jest, Mocha)
- Good communication and interpersonal skills
Skills
- Python
- React
- JavaScript
- Full-stack development
- Agile methodologies
- RESTful APIs
- Microservices architecture
- Database design and SQL
- Testing frameworks (e.g., Jest, Mocha)
Benefits
- Competitive salary commensurate with experience
- Flexible work schedule
- Professional development opportunities
- Health insurance benefits
- 401(k) retirement plan
- Employee discounts
Pay
Salary is competitive and commensurate with experience.
Schedule
The role is offered on a hybrid schedule, combining remote and in-office work.