Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Full Stack Developer

CurraPay

Full Stack Developer

Princeton, NJ
Full Time
Paid
  • Responsibilities

    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.