Job Description
We are seeking a highly skilled Senior Software Engineer to join our innovative team in Richmond, VA. At Apex Innovations, we are committed to building a diverse and inclusive workplace. We are proud to be remote-friendly and actively seek talented professionals from around the globe. If you are a foreign national looking for a company that values your skills and offers visa sponsorship opportunities, this is the role for you.
Your mission will be to architect robust solutions that drive our business forward while collaborating with a team that respects cultural differences and welcomes global talent.
Responsibilities
- Develop and maintain high-quality, scalable software solutions using modern technologies.
- Collaborate with cross-functional teams, including product managers, designers, and foreign colleagues, to define feature requirements.
- Write clean, efficient, and well-documented code following best practices.
- Conduct code reviews and provide constructive feedback to junior developers.
- Mentor team members and foster a culture of continuous learning and technical excellence.
- Participate in the full software development lifecycle, from design to deployment.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 5+ years of professional software development experience.
- Proficiency in at least one modern programming language (e.g., JavaScript, Python, Java, C#).
- Strong understanding of web technologies (HTML, CSS, REST APIs).
- Excellent written and verbal communication skills in English.
- Willingness to relocate or work remotely within the Richmond, VA area.