Senior Software Engineer

Posted 6 months agoViewed
United StatesFull-TimeSoftware Development
Company:GiveCampus
Location:United States
Languages:English
Seniority level:Senior, 8+ years
Experience:8+ years
Skills:
AWSBackend DevelopmentNode.jsPostgreSQLPythonSQLAgileFrontend DevelopmentFull Stack DevelopmentGitJavascriptReact.jsRubyRuby on RailsVue.JsCI/CDRESTful APIsSoftware Engineering
Requirements:
Functional programming experience in Ruby, Python, or Javascript/Node.js. System design experience with focus on scale and resilience. Experience with MVC frameworks (Rails, Django, Pyramid, etc.). Ability to work on both front-end and back-end. Experience with modern front-end frameworks (React, Vue.js). SQL database experience (PostgreSQL, MySQL, SQLite). Experience with deployments to Heroku, AWS, or similar. Experience balancing swift and long-term code maintainability. 8+ years of hands-on development experience.
Responsibilities:
Work on full stack, from UI to backend services, including database tuning and performance. Iterate quickly, build new features from start to finish, including architecture design, coding, and testing. Support teammates in a fast-paced, agile development environment. Address technical issues across the stack and contribute to codebase and documentation. Potentially take on Tech Lead role: work with PM on tradeoffs and work breakdown, propose technical implementations, and assist with schedules. Mentor junior staff. Contribute to team-wide initiatives like coding standards and security monitoring. Participate in interviewing and onboarding new team members. Participate in platform support on a rotational basis, including on-call.
Similar Jobs:
Posted about 18 hours ago
United StatesFull-TimeSoftware Development
Senior Full Stack Engineer
Company:Five9
Posted about 18 hours ago
North AmericasFull-TimeSoftware Development
Backend Engineer II - Minesweeper - Personalization
Company:
Posted about 19 hours ago
United StatesFull-TimeSoftware Development
Software Engineer
Company:Socket