👉 Hiring for a remote Full Stack position?on the 🏆 #1 remote jobs board
Full Stack Software Developer
Full Stack Software Developer
\nThe Songspace Development Team is seeking an experienced, passionate, full stack developer/engineer to build and manage the backend API, associated microservices, and workflows that power the Songspace codebase. This position offers the ideal candidate the opportunity to design, build, and manage mission critical data applications and services in an exciting business domain with substantial self-direction and autonomy.\n\n\nJob Responsibilities\n\n\n* \n\nDefine, design, and develop high quality products and business solutions throughout the software development lifecycle \n\n\n* \n\nResponsible for designing, coding, unit testing, building, deploying, and supporting application software within specified in-house procedural standards and best practices\n\n\n* \n\nWork with analysts and architects to define technical direction to understand business requirements that enable the analysis and design of technical solutions \n\n\n* \n\nResponsible for application component designs, performance monitoring, benchmarking, product evaluation, and recommendation\n\n\n* \n\nServe as a project leader and technical lead to ensure application design, development schedule, and implementation meet business scope and timeline\n\n\n* \n\nWork with the stakeholders to plan and directly implement new features with the existing code and services\n\n\n* \n\nContribute to the review and analysis of business requirements\n\n\n* \n\nPrepare test data and tests programs to assure correctness of logic\n\n\n* \n\nImprove code coverage of older code\n\n\n* \n\nDebug present programs to assist production program problems\n\n\n* \n\nResponsible for program maintenance, reloading of files, and job recovery\n\n\n* \n\nPrepare required documentation, including project plans, software program, and user documentation\n\n\n* \n\nAssist in the estimation of personnel requirements, cost and time for development projects\n\n\n* \n\nAssist in the timely completion of assigned development projects\n\n\n* \n\nTriage bug requests and collaborate with the Client Services Team to maintain the bug backlog \n\n\n* \n\nInvestigate, troubleshoot, and where possible solve technical data issues, escalating unsolved issues to the appropriate team\n\n\n* \n\nCreate and maintain scripts to automate daily tasks\n\n\n* \n\nProvide email & phone technical support where required to team members and clients\n\n\n* \n\nBuild and maintain relationships with team members and stakeholders\n\n\n* \n\nDemonstrate enthusiasm for learning new technologies, tools, processes to solve challenges and realize opportunities\n\n\n\n\n\n\nRequirements\n\n\nJob Qualifications\n\n\n\n* \n\nA minimum of 5 years of relevant software development experience is required\n\n\n* \n\nMust have demonstrable achievement authoring code in job history\n\n\n* \n\nProficiency in writing efficient and reliable code in PHP and/or Python is required\n\n\n* \n\nExperience creating, implementing, and using REST APIs is required\n\n\n* \n\nExperience working with relational databases and data schemas is required\n\n\n* \n\nExperience with Agile software development methodologies is required\n\n\n* \n\nExperience with Symfony2 is preferred\n\n\n* \n\nExperience with PHPUnit is preferred\n\n\n* \n\nExperience with Git is preferred\n\n\n* \n\nExperience with *nix CLI and shell scripting is preferred\n\n\n* \n\nExperience with music data and audio files/codecs is a plus\n\n\n* \n\nExperience with RHEL/CentOS is a plus\n\n\n* \n\nExperience with AWS S3, EC2, ECS, ECR, RDS, VPC, Lambda a plus\n\n\n* \n\nExperience with Docker a plus\n\n\n* \n\nProficiency with Java, C/C++, Perl is a plus\n\n\n* \n\nExperience as a tech support/account manager or client-facing project manager a plus\n\n\n* \n\nMust be experienced and comfortable working independently and with small, distributed teams\n\n\n* \n\nMust be proactive in problem solving\n\n\n* \n\nMust seek and be open to new ideas and solutions\n\n\n* \n\nMust be curious, committed, and invest time to develop and expand knowledge and proficiencies for self and others\n\n\n* \n\nMust be proactively communicative and possess strong written communication skills\n\n\n* \n\nMust be fluent in English\n\n\n\n\n\nBenefits:\nThe Songspace company culture is grounded in a shared passion for music, music creators, and technology. Our team takes pride in building and delivering quality products and experiences to our customers. We are a small, collaborative, and inclusive team that encourages and thrives on new ideas, challenges, and opportunities. We believe in ensuring and contributing to a healthy, supportive, and productive work environment for every team member. \n\nIn addition, Songspace offers each eligible staff member the following benefits:\n\n\n* \n\nPTO\n\n\n* \n\nHealth, Dental, Vision Insurance\n\n\n* \n\n401(k)\n\n\n* \n\nFlexible Hours\n\n\n* \n\nRemote Work\n\n\n\n
See more jobs at Songspace
# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.Apply for this Job
👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!