Overview
We are seeking a talented individual to join our team at Rebellion Defenses, where you will play a crucial role in building robust applications and systems. This position requires a combination of technical expertise and creativity to develop and maintain both the front-end and back-end aspects of our projects.
Key Responsibilities
- Design, develop, and maintain web applications using modern technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code.
- Implement user interfaces with a focus on performance and responsiveness.
- Integrate data storage solutions, including databases and cloud storage.
- Participate in code reviews and provide constructive feedback to peers.
- Troubleshoot and debug applications to ensure optimal functionality.
Requirements
- Proven experience as a full stack developer or similar role.
- Strong proficiency in front-end technologies, such as HTML, CSS, and JavaScript frameworks.
- Experience with back-end technologies, including Node.js, Python, or Ruby.
- Familiarity with database management systems, both SQL and NoSQL.
- Understanding of RESTful APIs and web services.
- Excellent problem-solving skills and ability to work in a team environment.
Nice to have
- Experience with DevOps practices and tools.
- Knowledge of cloud platforms like AWS or Azure.
- Familiarity with Agile methodologies.
- Experience with version control systems such as Git.