Description
Purple Wave is actively seeking a highly motivated and skilled Full Stack Web Developer Tier 1 to join our team. As a remote work eligible position, you will have the opportunity to build and improve web applications in our open source technology environment. Join our collaborative team of professionals and play a vital role in delivering innovative solutions that align with our business objectives.
The Full Stack Web Developer Tier 1 is responsible for building new and improving existing web applications in our open source technology environment. This role will create and/or revise applications based off of prioritized business outcomes as well as provide application technical support. This position is remote work eligible.
Responsibilities:
- Develop and enhance web applications in an open source technology environment, ensuring they meet the prioritized business outcomes.
- Collaborate with the team to gather requirements, propose solutions, and design scalable and maintainable software architectures.
- Write clean, efficient, and reusable code using JavaScript/TypeScript, ReactJS, Node.js, ExpressJS, and REST APIs.
- Implement and optimize SQL queries to interact with databases and handle data operations effectively.
- Utilize Git for version control, ensuring proper branching, merging, and code review processes are followed.
- Follow Scrum principles and participate actively in the Scrum process, focusing on timely sprint delivery.
- Understand the importance of prioritization and work closely with the team to manage and track progress.
- Adapt to company, department, and process changes, demonstrating flexibility and a willingness to learn new technologies and methodologies.
- Contribute to the self-organizing structure of the Scrum team, collaborating and coordinating tasks with other team members.
- Provide constructive feedback to team members and accept feedback to foster continuous improvement and growth.
- Gain a deep understanding of the product’s scope and purpose, aligning development efforts to meet business process needs.
- Proactively learn about the business processes and requirements that the product serves, contributing to its effective development and evolution.
- Undertake additional assigned duties as requested
Supervisory Responsibilities:
- None
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Solid technical proficiency in JavaScript/TypeScript, ReactJS, Node.js, ExpressJS, and REST APIs.
- Experience working with SQL and proficient in writing optimized database queries.
- Strong knowledge and practical experience with Git for version control and collaborative development.
- Familiarity with Scrum principles and agile methodologies, demonstrating an understanding of sprint delivery and prioritization.
- Ability to adapt to changes in company, department, and process, embracing a growth mindset and a willingness to learn new technologies and practices.
- Excellent team dynamics, including the ability to work collaboratively in a self-organizing Scrum team structure.
- Effective communication skills and the ability to provide and receive feedback constructively.
- A genuine interest in understanding the business processes and needs that the product addresses, ensuring development efforts align with the overall goals.
- Strong problem-solving skills, attention to detail, and a commitment to writing clean, maintainable, and efficient code.
Working Settings:
- Full-time Salaried Exempt, not eligible for overtime
- Office hours are 8am-5pm, Monday through Friday, additional hours may be required depending on priorities
- This position is remote work eligible within the United States.
- Prolonged periods sitting at a desk and working on a computer.
- Must be able to lift up to 15 pounds at times.
- Candidates may be requested to complete skills assessment testing
- Applicants must be either a U.S. Citizen or eligible to work in the U.S.
- Requires the ability to successfully complete a background check
Compensation:
- The salary varies based on experience and qualifications, but typically ranges from $60,000 to $80,000 per year. Salary paid bi-weekly.
- Monthly Bonus Program – determined by the Company’s monthly revenue result and are paid on a “percent to plan” payout formula. (90% = $300, 100% = $600, 110% = $900, 120% = $1,200)
- Monthly phone stipend in accordance with the Company’s cell phone policy, currently $120/month
- Health, Dental, and Vision starting the first of the month after 60 days of employment
- 401(k) plan with an employer match up to 4% starting the first day of employment
- Company-paid Life Insurance benefit of $25,000 with options to add more through employee contribution starting the first of the month after 60 days of employment
- Personal Time Off (PTO) annual amount of 120 hours which is prorated based on the number of days between the 60th day of employment and the end of the calendar year
- Eligible to participate in the Restricted Stock Unit program following the completion of two (2) years of service.