Job Description
Job Description
As a Full Stack Developer at CurraPay, you will be responsible for designing, developing, and maintaining both front-end and back-end components of our web applications. You will work closely with our product and design teams to create seamless, high-performance user experiences. Your role will involve translating business requirements into technical solutions, ensuring code quality, and optimizing application performance.
Responsibilities:
- Design and develop scalable and efficient web applications using modern front-end and back-end technologies.
- Collaborate with product managers, designers, and other developers to understand project requirements and translate them into technical specifications.
- Write clean, maintainable, and well-documented code.
- Implement responsive and user-friendly front-end interfaces using HTML, CSS, and JavaScript frameworks (e.g., React, Angular, or Vue.js).
- Develop robust back-end services and APIs using languages such as Node.js, Python, Ruby, or Java.
- Integrate third-party services and APIs to enhance application functionality.
- Ensure application performance, security, and scalability.
- Troubleshoot, debug, and optimize code to improve application performance and reliability.
- Participate in code reviews and provide constructive feedback to team members.
- Stay updated with the latest industry trends and technologies to continuously improve our development processes.
Requirements:
- Proven experience as a Full Stack Developer or similar role.
- Strong proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., React, Angular, or Vue.js).
- Proficiency in back-end technologies such as Node.js, Python, Ruby, or Java.
- Experience with database technologies, including SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Familiarity with version control systems (e.g., Git).
- Knowledge of RESTful API design and implementation.
- Understanding of web security best practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
Company Description
We're building the Booking.com of the international money transfer market. We're on a mission to reduce the cost of sending money internationally. CurraPay was founded on a simple idea—that the international money transfer market needed greater transparency. We're leveling the playing field.
Company Description
We're building the Booking.com of the international money transfer market. We're on a mission to reduce the cost of sending money internationally. CurraPay was founded on a simple idea—that the international money transfer market needed greater transparency. We're leveling the playing field.