Senior Full Stack Engineer

November 9

Apply Now
Logo of UPSTACK

UPSTACK

colocation β€’ network β€’ private cloud β€’ public cloud β€’ hybrid cloud

201 - 500 employees

Description

β€’ Deliver stable, well-tested, performant, and easy-to-maintain software based on the product and technology roadmap. β€’ Collaborate daily with engineering and product teams to fulfill sprint objectives and ensure alignment with project goals. β€’ Assist with system design and provide technology recommendations as needed, contributing to the overall architecture and strategic direction. β€’ Participate in and influence architectural discussions and decision-making processes to ensure sound technical decisions that align with project and organizational goals. β€’ Mentor other engineers, offering guidance and support in their professional development. β€’ Regularly participate in code reviews to facilitate best practices and encourage learning and growth within the team.

Requirements

β€’ Authorized to work in the U.S. and available to support East Coast business hours. β€’ At least 5+ years of experience in software engineering, with a strong foundation in both front-end and back-end development. β€’ React Proficiency: High proficiency in front-end development using modern frameworks, preferably React. β€’ Back-End Development: Experience with back-end development, contributing to full-stack engineering capabilities. β€’ SQL & Relational Databases: Proficiency in SQL and working with relational databases. β€’ Cloud Technology (Nice to Have): Knowledge of AWS or similar cloud technologies. β€’ TypeScript & Rails (Nice to Have): Understanding of TypeScript and/or Rails for additional versatility in development. β€’ Salesforce & OpenAPI (Nice to Have): Familiarity with Salesforce and the OpenAPI Specification, enhancing integration capabilities. β€’ Secure Coding Practices (Nice to Have): Knowledge of secure coding practices and OWASP standards. β€’ Agile Development: Understanding of agile development methodologies and environments. β€’ Technical Problem-Solving: Ability to solve complex technical problems, using knowledge and experience to improve outcomes or fulfill customer needs. β€’ Code Quality & Best Practices: Proficient in writing stable, maintainable, and performant code, with experience in defensible programming and test-driven development. β€’ Leadership in Engineering: Takes an active role in engineering critical components, influencing architectural decisions, and guiding technical direction. β€’ Task Delegation: Skilled at delegating tasks, encouraging autonomy, and fostering a positive, innovative team environment. β€’ Collaborative and Supportive: Works well with others, actively contributing to team goals and supporting teammates. β€’ Effective and Adaptable Communicator: Clearly explains technical concepts to all audiences, quickly adapts to new information, and evaluates trade-offs. β€’ Confident, Humble, and Accountable: Demonstrates expertise with confidence and humility, taking full ownership and responsibility for work. β€’ Critical and Self-Aware Thinker: Advocates for sound ideas, remains open to new perspectives, and identifies underlying assumptions. β€’ Mentorship & Team Development: Mentors other engineers, offering guidance and support in their professional growth. β€’ Continuous Improvement: Establishes engineering best practices as the organization grows.

Apply Now

Similar Jobs

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com