Sales Associate - 320 Princeton
Five Below · Princeton, NJ · 3 wk ago
Business DevelopmentPart-time
About the role
Transformative innovations in technology are at the core of our mission. We are seeking an experienced Developer to join our dynamic team. Our ideal candidate is passionate about creating cutting-edge solutions and collaborating with cross-functional teams.
Responsibilities
- Develop and maintain high-quality software applications using modern programming languages and frameworks.
- Collaborate with designers and other developers to ensure seamless integration and user-friendly interfaces.
- Contribute to the design and implementation of scalable and efficient systems.
- Perform code reviews and provide constructive feedback to peers.
- Stay updated with the latest technologies and industry trends.
Requirements
- Bachelor's degree in Computer Science or related field.
- 5+ years of professional software development experience.
- Proficiency in JavaScript, Python, and/or Java.
- Experience with Agile methodologies and version control systems (Git).
- Strong problem-solving skills and ability to work independently and as part of a team.
Qualifications
- Excellent communication and interpersonal skills.
- Ability to manage multiple projects simultaneously and meet deadlines.
- Passion for learning and continuous improvement.
Skills
- Knowledge of RESTful APIs and microservices architecture.
- Experience with databases such as MySQL, PostgreSQL, or MongoDB.
- Understanding of cloud platforms (AWS, Azure, Google Cloud).
- Good understanding of front-end technologies including HTML, CSS, and responsive design.
Benefits
We offer a competitive salary package, comprehensive health insurance, flexible working hours, and opportunities for career growth and development.
Pay
$80,000 - $120,000 annually based on experience and qualifications.
Schedule
Full-time position with a standard 40-hour workweek.
Contact
To apply, please submit your resume and cover letter detailing your relevant experience and how you can contribute to our team. We look forward to hearing from you!