Job Description
We are a premier technology firm dedicated to revolutionizing the digital landscape. We are urgently looking for a Senior Software Engineer to join our high-performing team in Portland, OR. If you are passionate about building scalable, robust systems and want to work with cutting-edge technologies at a top-tier company, we want to hear from you.
Why Join Us?
- Competitive compensation package and equity opportunities.
- Flexible work environment with remote-friendly options.
- Continuous learning and professional development budget.
- Access to the latest hardware and cloud infrastructure.
Responsibilities
- Design & Development: Architect, design, and implement high-quality software solutions using modern web technologies.
- Code Quality: Write clean, maintainable, and efficient code following industry best practices and coding standards.
- Collaboration: Partner with product managers, designers, and other engineers to define features and deliver exceptional user experiences.
- Mentorship: Guide junior developers, conduct code reviews, and foster a culture of knowledge sharing and technical excellence.
- Optimization: Identify and resolve performance bottlenecks, ensuring high availability and scalability of our applications.
- Testing: Develop comprehensive unit, integration, and end-to-end tests to ensure software reliability.
Qualifications
- Experience: 5+ years of professional software development experience.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Stack: Proficiency in JavaScript/TypeScript, React, Node.js, or Python.
- Database: Strong experience with SQL (PostgreSQL, MySQL) and NoSQL databases.
- DevOps: Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Communication: Excellent verbal and written communication skills, with the ability to articulate complex technical concepts.