Job Description
Are you ready to launch your career at the forefront of technology?
At Apex Digital Systems, we are not just writing code; we are architecting the future of digital interaction. We are currently seeking highly motivated Entry Level Software Engineers to join our dynamic team based in Albuquerque, NM. We are expanding our footprint and looking for talent to support our operations in North Carolina as well. If you are passionate about building scalable web applications and want to work with top tech companies that value innovation and mentorship, this is your opportunity to shine.
Why Join Us?
- Modern Tech Stack: Work with the latest tools including React, Node.js, and Cloud Infrastructure.
- Remote & Hybrid Options: Enjoy flexibility with our hybrid work model supporting both Albuquerque and NC locations.
- Growth Focused: Comprehensive mentorship programs designed for early-career professionals.
We are committed to diversity and inclusion. If you are eager to learn, adaptable, and ready to tackle real-world challenges, we want to meet you.
Responsibilities
- Develop and Maintain: Write clean, efficient, and well-documented code for web and mobile applications using modern programming languages.
- Debug & Optimize: Identify and resolve software defects and performance bottlenecks to ensure seamless user experiences.
- Collaborate: Work closely with UX/UI designers, product managers, and senior engineers to define feature requirements and technical specifications.
- Testing: Implement unit and integration tests to ensure code reliability and prevent regressions.
- Code Reviews: Participate in peer code reviews to share knowledge and maintain high coding standards.
- Documentation: Create technical documentation to support development and future maintenance efforts.
Qualifications
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- Fundamentals: Strong understanding of data structures, algorithms, and object-oriented programming concepts.
- Technical Skills: Proficiency in at least one mainstream programming language (e.g., JavaScript, Python, Java, C#).
- Web Technologies: Familiarity with HTML, CSS, and modern JavaScript frameworks (e.g., React, Vue).
- Tools: Experience with version control systems (Git) and basic understanding of database management (SQL).
- Soft Skills: Excellent problem-solving abilities and effective communication skills.