Job Description
We are seeking a Senior Software Engineer to join our high-growth team in the heart of Portland, Oregon. If you are passionate about building scalable, user-centric applications and want to work with cutting-edge technologies, we want to meet you. We are hiring immediately for this full-time position.
At Apex Digital Systems, we prioritize innovation, collaboration, and work-life balance. Our team thrives in a dynamic environment where your contributions directly shape the future of our products. Enjoy competitive benefits, a modern work environment, and the opportunity to work on projects that matter.
Responsibilities
- Architect, design, and implement high-quality, scalable software solutions using modern web technologies.
- Collaborate closely with product managers and designers to translate requirements into technical specifications.
- Mentor junior developers, providing code reviews and technical guidance to foster team growth.
- Optimize application performance and ensure a seamless user experience across all devices.
- Participate in agile development cycles, including sprint planning, stand-ups, and retrospectives.
- Write clean, maintainable, and well-documented code following best practices.
Qualifications
- 5+ years of professional software development experience with a focus on JavaScript or Python.
- Proficiency in front-end frameworks such as React, Vue, or Angular.
- Strong understanding of backend technologies, including Node.js or RESTful APIs.
- Familiarity with database systems such as PostgreSQL or MongoDB.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Excellent problem-solving skills and the ability to work independently in a remote or hybrid setting.