Luminize
Marketing is seeking a Software Developer to join their growing team.
The Software Developer works under general supervision and follows company and department policies and procedures to document, design, and develop software applications. Responsibilities include developing applications for internal operations and teams. Enhances the user experience through software applications and future enhancements.
Primary Responsibilities:
- Through the use of company and department practices and procedures, develops software applications throughout the development lifecycle, which includes design, development, and implementation of programs for assigned internal projects
- Develops and enhances software applications for internal operations and teams
- Designs, develops, tests, deploys, maintains, and improves software solutions that streamline processes and enhance user experiences
- Follows best practices for software development, including coding standards, code reviews, version control, and deployment processes
- Stays abreast of emerging technologies and trends in software development
- Addresses technical challenges, performance bottlenecks, and scalability issues
- Collaborates with stakeholders and clients to understand business needs and translate them into technical requirements
- Discusses anomalies, possible causes, and provides solutions to the manager and/or end users to ensure alignment with requirements
- Establishes and maintains a collaborative relationships with internal teams
- Maintains or exceeds department-established performance standards
- Acts as an SME or Trainual content owner for one (1) department-specific function and provides guidance to peers
- Other duties as assigned
Knowledge Skills and Abilities:
- Bachelor's degree in computer science, engineering, or a related field or equivalent work experience
- Three to five (3-5) years of experience in software development
- Tech stack to include a minimum of three or more (3+) with React, strong experience with JavaScript and TypeScript, experience with MongoDB or similar NoSQL databases, full-stack React frameworks (Remix (preferred), Next.js, similar), REST APIs/data fetching patterns, and GIT or similar for version control
- Strong background in building and maintaining internal enterprise applications
- Experience researching business needs, breaking down complex business requirements into technical solutions, including leading technical discussions with non-technical stakeholders
- Ability to assist in mentoring junior developer teammates
- Understanding of the Agile Methodology while using tools like JIRA
- Conversational understanding of cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies and theories
- Demonstrated strong knowledge of software engineering concepts
- Ability to follow standard practices and procedures to accomplish tasks
- Strong analytical, problem-solving, and communication skills
What We Offer:
Luminize values its team members and supports their career progression through:
- Collaborative Culture: A positive work environment that emphasizes team-building and cooperation.
- Growth Opportunities: Clear pathways for career advancement within the organization.
- Competitive Compensation depending on Experience: $90,000 - $120,000.
About Luminize:
Luminize Marketing is a full-service, performance-based Amazon agency leading eCommerce brand growth. We're entering an exciting phase of expansion and are looking for dedicated, innovative professionals to join our team. If you're passionate about cultivating strong client relationships and delivering impactful results, this is your chance to be part of our journey.