Careers: Senior Full Stack Developer

Senior Full Stack Developer

JOB CODE: 2531

We're searching for a personable and cooperative Senior Full-Stack Software Developer to join our growing team. This developer will be in charge of growing the apps and platforms that assist us in accomplishing our purpose. You should have extensive expertise in building front-end apps and the API services that support them.

Objectives of this Role

You should be someone who views oneself as both contributing to and benefiting from a collaborative environment. This Senior Full-Stack Software Developer will contribute to the team's mentoring climate by assisting in the formulation and justification of technical choices, as well as leading project implementation. Grounding our Product team's ideas in real-world requirements, designing and building maintainable software, and providing meaningful feedback and assistance via code reviews.

Primary Responsibilities

  • Assist in the design and development of software.
  • To keep it optimized, run tests and bug-fixing software.
  • Write clean code for the front and back ends of the software.
  • Develop user interactions for the web applications.
  • Create the software's backend servers and databases.
  • Ensure and optimize cross-platform compatibility.
  • Test and maintain applications' full responsiveness.
  • Work with graphic designers to think of new great features.
  • Create RESTful services and APIs.
  • To enhance software and keep up with technological advancements.
  • Advise policymakers on the benefits of emerging technologies.
  • During development, consider security, maintenance, scalability, and other factors.

Required Skills and Qualifications

  • A bachelor's degree in computer science or a related discipline is required.
  • Strong project management and organizational skills.
  • Proficiency in primary front-end languages such as HTML5, CSSs, and JavaScript.
  • Knowledge of JavaScript frameworks such as AngularJS, React, and Amber.
  • Knowledge of server-side programming languages such as Python, Ruby, Java and PHP is a must.
  • Proficiency with database technologies such as MySQL, Oracle, and MongoDB.
  • Excellent ability to communicate verbally.

Preferred Qualifications

  • SQL query optimization (using Object-relational-mapping or writing raw SQL).
  • Experience in frontend web app frameworks and UI/UX development.
  • Excellent project management abilities.

Apply Now

JOIN THE TEAM

We're Looking For You

Senior React Native Developer

Learn More

Marketing Technology Solution Engineer

Learn More

Site Reliability Engineer

Learn More