Elevated Marketing is expanding its engineering team and seeks a Full Stack Developer to join us in crafting innovative digital marketing solutions. As a key member of our team, you'll be responsible for developing robust, scalable applications using modern web technologies. We value creativity, collaboration, and a passion for solving complex problems. This role offers the opportunity to work on challenging projects, learn new technologies, and make a significant impact on our products and services.
Responsibilities:
Frontend Development: Design and implement user interfaces using React and JavaScript, ensuring a seamless and intuitive user experience.
Backend Development: Develop server-side logic using Ruby on Rails, integrating APIs and databases to support application functionality.
Database Management: Manage database schemas, perform data migrations, and optimize queries for improved performance.
Testing and Quality Assurance: Write unit tests and integration tests to ensure code quality and reliability.
Collaboration: Work closely with cross-functional teams to understand requirements, design solutions, and integrate features.
Continuous Learning: Stay abreast of industry trends and emerging technologies to continuously improve processes and outcomes.
Documentation: Maintain clear documentation of code and processes for future reference and team knowledge sharing.
Qualifications:
Experience: At least 2-3 years of professional experience as a Full Stack Developer, with a proven track record of delivering high-quality software solutions.
Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field; advanced degrees or certifications considered a plus.
Skills:
Proficient in JavaScript, TypeScript, and React for frontend development.
Experienced in Ruby on Rails for backend development.
Familiarity with RESTful APIs, GraphQL, and JSON Web Tokens.
Knowledge of SQL databases (e.g., PostgreSQL) and NoSQL databases (e.g., MongoDB).
Understanding of containerization technologies like Docker and orchestration platforms like Kubernetes.
Experience with Git for version control.
Soft Skills: Excellent problem-solving skills; strong communication and teamwork abilities; attention to detail; and a commitment to continuous learning and improvement.
Why Join Us?
Joining Elevated Marketing means becoming part of a dynamic, growth-oriented team that values innovation, collaboration, and excellence. We offer a remote-friendly work environment that supports work-life balance, along with opportunities for professional development and career advancement. Our focus on employee satisfaction and engagement ensures that you'll find a supportive and stimulating place to grow your career.
If you're a Full Stack Developer eager to contribute to impactful projects and work alongside a talented team, we encourage you to apply. Let's build something amazing together!