Are you a passionate and skilled developer who thrives in a collaborative environment and envisions leading a team? Do you dream of building innovative software solutions that make a real impact? Then join our diverse and inclusive team as a Senior Full Stack Software Engineer with the potential to lead our software department!
Here is why you'll love it:
- Be a Senior Full-Stack Rockstar: Lead software development initiatives, taking ownership of the entire software development lifecycle while mentoring and guiding junior colleagues.
- Make a Difference with Every Line of Code: Contribute to impactful projects that solve real-world problems and improve user experiences.
- Growth Opportunity: Develop your leadership skills and pave the way to lead our software department, shaping the future of our technology.
- Continuous Learning and Growth: Expand your skillset with access to cutting-edge technologies, mentorship, and development opportunities.
- Collaborative Spirit: Work alongside talented and supportive teammates in a fun and encouraging environment.
- Be Your Own Boss: We empower you with autonomy and trust, allowing you to own your time so as long as you deliver results.
- Diversity & Inclusion: We celebrate our vibrant team of diverse backgrounds and perspectives, fostering a sense of belonging for everyone.
What you'll do:
- Collaborate with designers and product managers to translate user requirements into technical specifications.
- Design, develop, and maintain user-friendly front-end interfaces using HTML, CSS, and JavaScript frameworks.
- Develop and maintain secure and scalable back-end services using industry-standard programming languages.
- Work effectively with various databases to store and manage data efficiently.
- Write clean, well-documented, and maintainable code according to best practices.
- Conduct thorough testing to ensure code quality and functionality.
- Stay up-to-date with the latest trends and technologies in the software development world.
- Mentor and guide junior developers, fostering their growth and development.
- Contribute to the strategic direction and vision of the software department.
Who you are:
- A skilled and experienced developer with a Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Minimum of 6 years of experience as a Full Stack Software Engineer, with experience leading others and inspiring them to do their best work.
- Strong proficiency in front-end technologies (e.g., HTML, CSS, JavaScript frameworks).
- Strong proficiency in back-end development languages (e.g., Python, Java, Node.js).
- Experience with relational and non-relational databases.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
- Leadership potential and a desire to grow into a managerial role.
Bonus points if you have:
- Experience or interest in AI technologies.
- A strong understanding of the e-commerce landscape.
Sound like you? Apply today and let's chat about how you can be the missing piece in our puzzle and shape the future of our software department!
Together, let's build innovative software solutions that make a difference!
Please note: We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.