Job Description
Are you a top-tier Software Engineer looking for your next big challenge?
Apex Digital Systems is urgently seeking a highly skilled developer to join our dynamic team in the heart of Portland, Oregon. As we scale our operations and expand our product suite, we need a dedicated professional to drive innovation and deliver high-quality code.
This is a unique opportunity to work on cutting-edge projects in a fast-paced environment. If you thrive in collaborative settings and have a passion for building scalable software solutions, we want to hear from you immediately.
Responsibilities
- Design, develop, and deploy robust, scalable software applications using modern technologies.
- Collaborate closely with product managers and designers to translate complex requirements into technical solutions.
- Write clean, maintainable, and well-documented code while adhering to best practices and coding standards.
- Participate in code reviews and architecture discussions to ensure system integrity and performance optimization.
- Debug and troubleshoot complex issues in production environments to minimize downtime.
- Mentor junior developers and foster a culture of continuous learning and technical excellence.
- Stay updated on emerging trends and technologies to recommend improvements to our tech stack.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional experience in software development, with a focus on backend or full-stack engineering.
- Proficiency in programming languages such as Python, Java, or Node.js.
- Strong experience with front-end frameworks like React, Angular, or Vue.js.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Proven ability to work in Agile/Scrum methodologies and deliver projects on tight deadlines.
- Excellent problem-solving skills and a keen eye for detail.