Are you applying to the internship?
Job Description
About the Job
We are seeking a highly motivated and skilled individual to join our dynamic team. This role offers an exciting opportunity to contribute to significant projects and work within a collaborative environment.
Work Location
This position offers flexibility for either a New York City-based, in-office presence or a fully remote setup within the United States. Candidates are expected to have a dedicated workspace and reliable internet access for remote work.
Expected Duration
This is an ongoing, full-time position with an initial probationary period. Specific project durations may vary but the role itself is expected to be long-term.
Duties and Responsibilities
- Develop and implement innovative solutions for complex problems, ensuring high quality and performance.
- Collaborate closely with cross-functional teams, including product management, design, and other engineers, to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices and architectural guidelines.
- Participate in code reviews to ensure code quality and knowledge sharing across the team.
- Troubleshoot and debug issues, identify root causes, and implement effective solutions.
- Contribute to the continuous improvement of our development processes, tools, and infrastructure.
- Stay up-to-date with emerging technologies and industry trends to inform future development efforts.
- Document technical designs, specifications, and procedures clearly and concisely.
Qualifications/Special Skills
Required:
- Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- 3+ years of professional experience in software development.
- Strong proficiency in at least one modern programming language (e.g., Python, Java, JavaScript, C++).
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Solid understanding of data structures, algorithms, and object-oriented design principles.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and as part of a team in a fast-paced environment.
Desired:
- Master’s degree in a relevant field.
- Experience with front-end frameworks (e.g., React, Angular, Vue.js) or back-end frameworks (e.g., Node.js, Spring Boot, Django, Flask).
- Familiarity with agile development methodologies.
- Experience with database technologies (SQL and NoSQL).
- Prior experience working in a remote-first or hybrid work environment.
Languages
Fluency in English (written and verbal) is required. Knowledge of other languages is a plus.
Additional Information
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We offer a competitive salary, comprehensive benefits package, and opportunities for professional growth and development.
Intern Specific Text
This role is designed for experienced professionals and is not an internship position. Please refer to our separate “Internship Opportunities” page for relevant openings if you are seeking an internship.
No Fee
There is NO fee or payment required at any stage of the recruitment process.
Apply Now
If you are passionate about technology and eager to make a significant impact, we encourage you to apply! Please submit your resume and cover letter through our online portal by clicking the “Apply Now” button below.